Click or drag to resize

ThumbnailProvider Class

Defines a Shell Thumbnail Provider, implementing IThumbnailProvider.
Inheritance Hierarchy
SystemObject
  ShellBoost.Core.HandlersHandler
    ShellBoost.Core.HandlersThumbnailProvider

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

The ThumbnailProvider type exposes the following members.

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