Freigeben über


ClipboardObject.IDataObject.GetData-Methode

Ruft Daten aus einem Quelldatenobjekt ab. Diese Methode wird von einem Datenconsumer aufgerufen. Sie macht die Daten beschrieben in der angegebenen FORMATETC-Struktur und überträgt sie von der angegebenen STGMEDIUM-Struktur. Der Aufrufer ist dann für das Freigeben der STGMEDIUM-Struktur verantwortlich.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
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 unterstützt keine expliziten Schnittstellenimplementierungen

Parameter

  • format
    Typ: FORMATETC%

    Ein Verweis auf eine FORMATETC übergeben, Struktur durch einen Verweis, der das Format, den mittleren und das Zielgerät definiert, um zu verwenden, wenn er Daten übergibt. Es ist möglich, mehr als einem mittleren anzugeben, indem der Boolean und der Operator OR verwendet wird Methode ermöglicht, um den optimalen Mittel unter denen angegebenen auszuwählen.

  • medium
    Typ: STGMEDIUM%

    Wenn diese Methode beendet wird, enthält dieser Parameter einen Verweis auf die STGMEDIUM-Struktur, die dem Speichermedium angibt, welches die zurückgegebenen Daten von den tymed-Member enthält, und die Verantwortung für das Freigeben des Mediums durch den Wert seines pUnkForRelease-Members. Wenn pUnkForReleasenullein Nullverweis (Nothing in Visual Basic) ist, weist der Empfänger des Mediums zum Freigeben der zuständig; Punkte andernfalls pUnkForRelease zur IUnknown-Schnittstelle im entsprechenden Objekt, sodass die Release-Methode. Der Mittel muss zugeordnet werden und so ausgefüllt werden. Dieser Parameter wird nicht initialisiert übergeben.

Implementiert

IDataObject.GetData(FORMATETC, STGMEDIUM)

Hinweise

Diese Methode delegiert den Aufruf an den entsprechenden GetData vom System.Runtime.InteropServices.ComTypes und Namespace angenommen, dass Zwischenablageobjekt vorhandenes IDataObject umschließt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ClipboardObject Klasse

Microsoft.VisualStudio.Data.Framework-Namespace