2 types derived from RegistryDataKey
System.Speech (2)
Internal\ObjectToken\ObjectToken.cs (1)
15
internal class ObjectToken :
RegistryDataKey
, ISpObjectToken
Internal\ObjectToken\ObjectTokenCategory.cs (1)
12
internal class ObjectTokenCategory :
RegistryDataKey
, IEnumerable<ObjectToken>
4 instantiations of RegistryDataKey
System.Speech (4)
Internal\ObjectToken\RegistryDataKey.cs (4)
81
RegistryDataKey rootKey =
new
(rootPath, regHandle);
98
return new
RegistryDataKey
(keyId, hkey);
368
return new
RegistryDataKey
(_sKeyId + @"\" + keyName, sapiSubKey, true);
388
return new
RegistryDataKey
(_sKeyId + @"\" + keyName, sapiSubKey, true);
24 references to RegistryDataKey
System.Speech (24)
Internal\ObjectToken\ObjectToken.cs (2)
109
internal
RegistryDataKey
Attributes
327
private
RegistryDataKey
? _attributes;
Internal\ObjectToken\ObjectTokenCategory.cs (3)
16
protected ObjectTokenCategory(string keyId,
RegistryDataKey
key)
23
RegistryDataKey
? key =
RegistryDataKey
.Open(sCategoryId, true);
Internal\ObjectToken\RegistryDataKey.cs (15)
15
internal class RegistryDataKey : ISpDataKey, IEnumerable<
RegistryDataKey
?>, IDisposable
39
protected RegistryDataKey(string fullPath,
RegistryDataKey
copyKey)
58
internal static
RegistryDataKey
? Open(string registryPath, bool fCreateIfNotExist)
81
RegistryDataKey
rootKey = new(rootPath, regHandle);
91
RegistryDataKey
? subKey = OpenSubKey(rootKey, registryPath, fCreateIfNotExist);
96
internal static
RegistryDataKey
Create(string keyId, RegistryKey hkey)
101
private static
RegistryDataKey
? OpenSubKey(
RegistryDataKey
? baseKey, string? registryPath, bool createIfNotExist)
110
RegistryDataKey
? nextKey = createIfNotExist ? baseKey.CreateKey(nextKeyPath) : baseKey.OpenKey(nextKeyPath);
118
RegistryDataKey
? recursiveKey = OpenSubKey(nextKey, registryPath, createIfNotExist);
357
internal
RegistryDataKey
? OpenKey(string keyName)
376
internal
RegistryDataKey
? CreateKey(string keyName)
411
IEnumerator<
RegistryDataKey
?> IEnumerable<
RegistryDataKey
?>.GetEnumerator()
423
return ((IEnumerable<
RegistryDataKey
?>)this).GetEnumerator();
Internal\ObjectToken\SAPICategories.cs (4)
44
using (
RegistryDataKey
deviceKey =
RegistryDataKey
.Create(deviceName.Substring(pos + 1), Registry.LocalMachine))
159
RegistryDataKey
? attributes1 = null;
160
RegistryDataKey
? attributes2 = null;