Click or drag to resize

ThumbnailProviderHandlerRpcBase Class

IT Hit User File System
Represents thumbnail provider handler that gets thumbnail from the Virtual File System Engine.
Inheritance Hierarchy
SystemObject
  InitializeWithItem
    ITHit.FileSystem.Windows.ShellExtensionThumbnailProviderHandlerBase
      ITHit.FileSystem.Windows.ShellExtensionThumbnailProviderHandlerRpcBase

Namespace:  ITHit.FileSystem.Windows.ShellExtension
Assembly:  ITHit.FileSystem.Windows.ShellExtension (in ITHit.FileSystem.Windows.ShellExtension.dll) Version: 8.4.27341.0
Syntax
public abstract class ThumbnailProviderHandlerRpcBase : ThumbnailProviderHandlerBase

The ThumbnailProviderHandlerRpcBase type exposes the following members.

Constructors
  NameDescription
Protected methodThumbnailProviderHandlerRpcBase
Initializes a new instance of the ThumbnailProviderHandlerRpcBase class
Top
Properties
  NameDescription
Protected propertyFilePath
Path to the file for which the thumbnail is generated.
(Inherited from ThumbnailProviderHandlerBase.)
Protected propertyLogger
Logger.
(Overrides ThumbnailProviderHandlerBaseLogger.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from ThumbnailProviderHandlerBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetThumbnail
Gets a thumbnail image and alpha type.
(Inherited from ThumbnailProviderHandlerBase.)
Protected methodGetThumbnailsAsync
Returns thumbnail that corresponds to FilePath.
(Overrides ThumbnailProviderHandlerBaseGetThumbnailsAsync(UInt32).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Initializes a handler with an IShellItem.
(Inherited from ThumbnailProviderHandlerBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
See the GetThumbnailAsync(UInt32, IOperationContext) description for how to implement thumbnails.
See Also