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


ClipboardObject.IDataObject.GetData - метод

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

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

Синтаксис

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

Параметры

  • format
    Тип: System.Runtime.InteropServices.ComTypes.FORMATETC%
    Ссылка на структуру, FORMATETC передаваемое по ссылке, которая определяет формат, среду передачи и целевое устройство для использования передачи данных.Можно указать несколько среду передачи с помощью Boolean ИЛИ оператора, что метод для выбора оптимального конкретной среды передачи среди этих.
  • medium
    Тип: System.Runtime.InteropServices.ComTypes.STGMEDIUM%
    Когда этот метод возвращает управление, данный параметр содержит ссылку на структуру STGMEDIUM, показывающая носитель записи, содержащий возвращаемые данные через участника tymed, и ответственность за для освобождения среду передачи через значение его элемента pUnkForRelease.Если pUnkForReleasenullссылка NULL (Nothing в Visual Basic), получатель носитель отвечает за его освобождении; в противном случае точки pUnkForRelease к IUnknown взаимодействуют в соответствующем объекте таким образом, что его можно вызвать метод Release.Необходимо выбрать среду передачи и заполнять этим методом.Этот параметр передается неинициализированным.

Реализации

IDataObject.GetData(FORMATETC%, STGMEDIUM%)

Заметки

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

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

См. также

Ссылки

ClipboardObject Класс

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