C# Class Microsoft.VisualStudio.Project.DragDropHelper

Afficher le fichier Open project: tunnelvisionlabs/MPFProj10 Class Usage Examples

Méthodes publiques

Méthode Description
CopyHGlobal ( SafeGlobalAllocHandle data ) : SafeGlobalAllocHandle
CreateFormatEtc ( ushort format ) : FORMATETC
GetData ( SafeGlobalAllocHandle dropHandle ) : string

Returns the data packed after the DROPFILES structure.

GetDroppedFiles ( ushort format, Microsoft dataObject, DropDataType &ddt ) : ReadOnlyCollection

Retrives data from a VS format.

GetSourceProjectPath ( Microsoft dataObject ) : string

Private Methods

Méthode Description
CopyStringToHGlobal ( string s, IntPtr data, int bufferSize ) : void
GetData ( Microsoft dataObject, FORMATETC &fmtetc ) : STGMEDIUM
QueryGetData ( Microsoft dataObject, FORMATETC &fmtetc ) : int

Method Details

CopyHGlobal() public static méthode

public static CopyHGlobal ( SafeGlobalAllocHandle data ) : SafeGlobalAllocHandle
data SafeGlobalAllocHandle
Résultat SafeGlobalAllocHandle

CreateFormatEtc() public static méthode

public static CreateFormatEtc ( ushort format ) : FORMATETC
format ushort
Résultat FORMATETC

GetData() public static méthode

Returns the data packed after the DROPFILES structure.
public static GetData ( SafeGlobalAllocHandle dropHandle ) : string
dropHandle SafeGlobalAllocHandle
Résultat string

GetDroppedFiles() public static méthode

Retrives data from a VS format.
public static GetDroppedFiles ( ushort format, Microsoft dataObject, DropDataType &ddt ) : ReadOnlyCollection
format ushort
dataObject Microsoft
ddt DropDataType
Résultat ReadOnlyCollection

GetSourceProjectPath() public static méthode

public static GetSourceProjectPath ( Microsoft dataObject ) : string
dataObject Microsoft
Résultat string