Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 694 Bytes

RegistryHelper-Custom.md

File metadata and controls

23 lines (19 loc) · 694 Bytes

RegistryHelper class for working with Registry

Add Key [value can be everything (bool, int, string,...), default HKEYType is CurrentUser for other type you need Admin Access]

RegistryHelper.AddOrUpdateKey("myKey", "myFolder", value);
//OR
RegistryHelper.AddOrUpdateRegistryKey("myKey4", "myFolder", "test", HKEYType.LocalMachine);

Get Key [you can cast value to any type you want]

RegistryHelper.GetKey<bool>("myKey", "myFolder");
RegistryHelper.GetKey<string>("myKey", "myFolder");

Delete Key [default value for IsDeleteSubFolder is False]

RegistryHelper.DeleteKey("myKey", "myFolder");
// OR
RegistryHelper.DeleteKey("myKey", "myFolder", True);