Поделиться через


ClipboardObject.IDataObject.GetDataHere - метод

Получает данные из исходного объекта данных. Этот метод, который вызывается объектом-получателем данных, отличается от метода IDataObject.GetData, в котором вызывающий объект должен выделить и освободить заданную среду хранения.

Пространство имен:  Microsoft.VisualStudio.Data.Framework
Сборка:  Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)

Синтаксис

'Декларация
Private Sub GetDataHere ( _
    ByRef format As FORMATETC, _
    ByRef medium As STGMEDIUM _
) Implements IDataObject.GetDataHere
void IDataObject.GetDataHere(
    ref FORMATETC format,
    ref STGMEDIUM medium
)
private:
virtual void GetDataHere(
    FORMATETC% format, 
    STGMEDIUM% medium
) sealed = IDataObject::GetDataHere
private abstract GetDataHere : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit  
private override GetDataHere : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit
JScript не поддерживает явные реализации интерфейса.

Параметры

  • format
    Тип: FORMATETC%

    Ссылка на структуру FORMATETC, передаваемые по ссылке, которая определяет формат, носитель и целевое устройство для использования при передаче данных. Только один носитель можно указать в TYMED и только TYMED допустимы следующие значения: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBAL или TYMED_FILE.

  • medium
    Тип: STGMEDIUM%

    Компонент STGMEDIUM, переданный ссылкой, который определяет среду хранения, содержащую передаваемые данные. Носитель должен быть выбран вызывающим и заполнен, с помощью этого метода. Также вызывающий объект должен освободить среду передачи. При реализации этого метода должно всегда предоставляться значение nullссылка NULL (Nothing в Visual Basic) для элемента pUnkForRelease структуры STGMEDIUM, на которую указывает этот параметр.

Реализации

IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Заметки

Этот метод делегирует вызов соответствующего IDataObject.SetData из пространства имен System.Runtime.InteropServices.ComTypes, высказывать объект буфера обмена существующего экземпляра IDataObject.

Безопасность платформы .NET Framework

См. также

Ссылки

ClipboardObject Класс

Microsoft.VisualStudio.Data.Framework - пространство имен