ShellExtensionRegistrarIsHandlerRegistered Method |
IT Hit User File System
Determines if a handler with a specified CLSID is registered in the system.
Namespace:
ITHit.FileSystem.Windows.ShellExtension
Assembly:
ITHit.FileSystem.Windows.ShellExtension (in ITHit.FileSystem.Windows.ShellExtension.dll) Version: 8.2.27026.0
Syntax public static bool IsHandlerRegistered(
Guid handlerGuid,
bool checkPackagedCom = false
)
Public Shared Function IsHandlerRegistered (
handlerGuid As Guid,
Optional checkPackagedCom As Boolean = false
) As Boolean
public:
static bool IsHandlerRegistered(
Guid handlerGuid,
bool checkPackagedCom = false
)
static member IsHandlerRegistered :
handlerGuid : Guid *
?checkPackagedCom : bool
(* Defaults:
let _checkPackagedCom = defaultArg checkPackagedCom false
*)
-> bool
Parameters
- handlerGuid
- Type: SystemGuid
CLSID of shell service provider. - checkPackagedCom (Optional)
- Type: SystemBoolean
If true also checks HKEY_CLASSES_ROOT\PackagedCom\ keys.
Return Value
Type:
BooleanTrue if specified CLSID is registered. False - otherwise.
See Also