C# Класс Microsoft.VisualStudio.Project.DragDropHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CopyStringToHGlobal ( string s, IntPtr data, int bufferSize ) : void
GetData ( Microsoft dataObject, FORMATETC &fmtetc ) : STGMEDIUM
QueryGetData ( Microsoft dataObject, FORMATETC &fmtetc ) : int

Описание методов

CopyHGlobal() публичный статический Метод

public static CopyHGlobal ( SafeGlobalAllocHandle data ) : SafeGlobalAllocHandle
data SafeGlobalAllocHandle
Результат SafeGlobalAllocHandle

CreateFormatEtc() публичный статический Метод

public static CreateFormatEtc ( ushort format ) : FORMATETC
format ushort
Результат FORMATETC

GetData() публичный статический Метод

Returns the data packed after the DROPFILES structure.
public static GetData ( SafeGlobalAllocHandle dropHandle ) : string
dropHandle SafeGlobalAllocHandle
Результат string

GetDroppedFiles() публичный статический Метод

Retrives data from a VS format.
public static GetDroppedFiles ( ushort format, Microsoft dataObject, DropDataType &ddt ) : ReadOnlyCollection
format ushort
dataObject Microsoft
ddt DropDataType
Результат ReadOnlyCollection

GetSourceProjectPath() публичный статический Метод

public static GetSourceProjectPath ( Microsoft dataObject ) : string
dataObject Microsoft
Результат string