C# Class BExplorer.Shell.DropExtensions

Afficher le fichier Open project: Gainedge/BetterExplorer

Méthodes publiques

Méthode Description
Advise ( this dataObject, IAdviseSink sink, string format, ADVF advf ) : int

Sets up an advisory connection to the data object.

SetDropDescription ( this dataObject, DataObject dropDescription ) : HResult

Private Methods

Méthode Description
FillFormatETC ( string format, TYMED tymed, System.Runtime.InteropServices.ComTypes.FORMATETC &formatETC ) : void

Fills a FORMATETC structure.

GetDropDescription ( this dataObject ) : object
RegisterClipboardFormat ( string lpszFormatName ) : uint
ReleaseStgMedium ( System.Runtime.InteropServices.ComTypes.STGMEDIUM &pmedium ) : void

Method Details

Advise() public static méthode

Sets up an advisory connection to the data object.
public static Advise ( this dataObject, IAdviseSink sink, string format, ADVF advf ) : int
dataObject this The data object on which to set the advisory connection.
sink IAdviseSink The advisory sink.
format string The format on which to callback on.
advf ADVF Advisory flags. Can be 0.
Résultat int

SetDropDescription() public static méthode

public static SetDropDescription ( this dataObject, DataObject dropDescription ) : HResult
dataObject this
dropDescription DataObject
Résultat HResult