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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.