4 interfaces inheriting from ISpDataKey
System.Speech (4)
Internal\SapiInterop\SapiInterop.cs (3)
96internal interface ISpObjectToken : ISpDataKey 178internal interface ISpRegDataKey : ISpDataKey 212internal interface ISpObjectTokenCategory : ISpDataKey
Recognition\RecognizerBase.cs (1)
3180internal interface ISpObjectTokenCategory : ISpDataKey
1 implementation of ISpDataKey
System.Speech (1)
Internal\ObjectToken\RegistryDataKey.cs (1)
15internal class RegistryDataKey : ISpDataKey, IEnumerable<RegistryDataKey?>, IDisposable
16 references to ISpDataKey
System.Speech (16)
Internal\ObjectToken\RegistryDataKey.cs (6)
46protected RegistryDataKey(string fullPath, ISpDataKey copyKey, bool shouldDispose) 232public int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string subKeyName, out ISpDataKey ppSubKey) 242public int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string subKeyName, out ISpDataKey ppSubKey) 361ISpDataKey sapiSubKey; 380ISpDataKey sapiSubKey; 446internal ISpDataKey _sapiRegKey;
Internal\SapiInterop\SapiInterop.cs (8)
112new int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string pszSubKeyName, out ISpDataKey ppSubKey); 114new int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string pszSubKey, out ISpDataKey ppSubKey); 164int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string subKeyName, out ISpDataKey ppSubKey); 166int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string subKey, out ISpDataKey ppSubKey); 194new int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string pszSubKeyName, out ISpDataKey ppSubKey); 196new int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string subKey, out ISpDataKey ppSubKey); 228new int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string pszSubKeyName, out ISpDataKey ppSubKey); 230new int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string subKey, out ISpDataKey ppSubKey);
Recognition\RecognizerBase.cs (2)
3196new int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string pszSubKeyName, out ISpDataKey ppSubKey); 3198new int CreateKey([MarshalAs(UnmanagedType.LPWStr)] string subKey, out ISpDataKey ppSubKey);