C# Class Nuxeo.Otg.Win.ShellExtensionRegister

Exibir arquivo Open project: nuxeo/nuxeo-otg-win

Public Methods

Method Description
RegisterShellExtContextMenuHandler ( System.Guid clsid, String friendlyName ) : void

Register Shell Extension Contexte Menu Handler

RegisterShellExtIconOverlay ( System.Guid clsid ) : void
UnregisterShellExtContextMenuHandler ( System.Guid clsid, String friendlyName ) : void

Unregister a shellExt handler

UnregisterShellExtIconOverlay ( System.Guid clsid ) : void

Protected Methods

Method Description
AddApprovedShellExtension ( System.Guid clsid, string keyValue ) : void

Force the key to approve shell extension

RemoveApprochedShellExtension ( System.Guid clsid ) : void

Remove the key from approved extension

Method Details

AddApprovedShellExtension() protected static method

Force the key to approve shell extension
protected static AddApprovedShellExtension ( System.Guid clsid, string keyValue ) : void
clsid System.Guid
keyValue string
return void

RegisterShellExtContextMenuHandler() public static method

Register Shell Extension Contexte Menu Handler
public static RegisterShellExtContextMenuHandler ( System.Guid clsid, String friendlyName ) : void
clsid System.Guid
friendlyName String
return void

RegisterShellExtIconOverlay() public static method

public static RegisterShellExtIconOverlay ( System.Guid clsid ) : void
clsid System.Guid
return void

RemoveApprochedShellExtension() protected static method

Remove the key from approved extension
protected static RemoveApprochedShellExtension ( System.Guid clsid ) : void
clsid System.Guid
return void

UnregisterShellExtContextMenuHandler() public static method

Unregister a shellExt handler
public static UnregisterShellExtContextMenuHandler ( System.Guid clsid, String friendlyName ) : void
clsid System.Guid
friendlyName String
return void

UnregisterShellExtIconOverlay() public static method

public static UnregisterShellExtIconOverlay ( System.Guid clsid ) : void
clsid System.Guid
return void