Click or drag to resize

Handler Class

Defines a generic COM Shell handler that supports IInitializeWithItem, IInitializeWithFile and IInitializeWithStream.
Inheritance Hierarchy

Namespace:  ShellBoost.Core.Handlers
Assembly:  ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax
C#
public abstract class Handler

The Handler type exposes the following members.

Constructors
  NameDescription
Protected methodHandler
Initializes a new instance of the Handler class.
Top
Properties
  NameDescription
Public propertyFilePath
Gets the file path. Only valid if IInitializeWithFile was called.
Public propertyItem
Gets the item. Only valid if IInitializeWithItem was called.
Public propertyMode
Indicate the access mode for the Item, FilePath or Stream.
Protected propertyNativeStream
Gets the native stream. Only valid if IInitializeWithStream was called.
Protected propertySite
Gets the site object in the container.
Public propertyStream
Gets the stream. Only valid if IInitializeWithStream was called.
Top
Methods
  NameDescription
Public methodRegisterInProcess
Registers this handler in the registry as In-Process.
Public methodRegisterOutOfProcess
Registers this handler in the registry as Out-Of-Process.
Protected methodTrace
Sends a text to trace.
Public methodUnregister
Unregisters this handler from the registry.
Top
See Also