ClipboardObject.IDataObject.GetData, méthode
Obtient des données à partir d'un objet de données source. Cette méthode est appelée par un consommateur de données. Elle affiche les données décrites dans la structure spécifiée d'FORMATETC et les transfère dans la structure spécifiée d'STGMEDIUM. L'appelant est ensuite chargé de libérer la structure STGMEDIUM.
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
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 ne prend pas en charge les implémentations d'interfaces explicites.
Paramètres
format
Type : FORMATETC%Une référence à une structure d'FORMATETC, passée par référence, qui définit le format, le média, et le périphérique cible à utiliser en passant les données. Il est possible de spécifier plusieurs média à l'aide de l'opérateur OR d'Boolean, autorisant la méthode de choisir le meilleur média parmi ceux spécifiés.
medium
Type : STGMEDIUM%Lorsque cette méthode est retournée, ce paramètre contient une référence à la structure d'un STGMEDIUM qui indique le support de stockage contenant les données retournées via son membre de tymed, et la responsabilité de libérer le média à la valeur de son membre de pUnkForRelease. Si pUnkForRelease est nullune référence null (Nothing en Visual Basic), le récepteur du média est chargé de libérer ; sinon, les points d'pUnkForRelease à l'interface IUnknown sur l'objet approprié afin que sa méthode Release puisse être appelée. Le support doit être allouée et terminé par cette méthode. Ce paramètre est passé sans être initialisé.
Implémentations
IDataObject.GetData(FORMATETC, STGMEDIUM)
Notes
Cette méthode délègue l'appel à l'GetData correspondant de l'espace de noms System.Runtime.InteropServices.ComTypes, en supposant que l'objet de Presse-papiers encapsule IDataObjectexistant.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.