Click or drag to resize

OnDemandDataFormat Class

Defines an on-demand data object format.
Inheritance Hierarchy

Namespace:  callback.ShellBoost.Core
Assembly:  callback.CBFSShell (in callback.CBFSShell.dll) Version: 22.0.0.0
Syntax
C#
public class OnDemandDataFormat : IEquatable<OnDemandDataFormat>

The OnDemandDataFormat type exposes the following members.

Constructors
  NameDescription
Public methodOnDemandDataFormat(Int32, TYMED)
Initializes a new instance of the OnDemandDataFormat class.
Public methodOnDemandDataFormat(String, TYMED)
Initializes a new instance of the OnDemandDataFormat class.
Top
Properties
  NameDescription
Public propertyAspect
Gets or sets the aspect.
Public propertyStatic memberCF_HDROP
Gets the CF_HDROP format. If this format is present, it will automatically add the format's items to the data object as a CF_HDROP format.
Public propertyStatic memberCFSTR_SHELLIDLIST
Gets the CFSTR_SHELLIDLIST format. If this format is present, it will automatically add the format's items to the data object as a CFSTR_SHELLIDLIST format.
Public propertyFormat
Gets the format.
Public propertyIndex
Gets or sets the index.
Public propertyMediumType
Gets medium type.
Public propertyName
Gets the format name.
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified Object, is equal to this instance.
(Overrides ObjectEquals(Object).)
Public methodEquals(OnDemandDataFormat)
Indicates whether the current object is equal to another object of the same type.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.)
Protected methodGetMatchingFormat
Gets the matching format for this format. Used for multi-indices formats.
Public methodGetMedium
Gets a medium for this format from the specififed data object.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnAdded
Called when this is added to a data object.
Protected methodOnMediumGet
Called when a medium is requested.
Public methodToString
Converts to string.
(Overrides ObjectToString.)
Top
Events
  NameDescription
Public eventMediumGet
Occurs when a medium is requested.
Top
See Also