Partager via


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 : System.Runtime.InteropServices.ComTypes.FORMATETC%
    Une référence à une structure d' FORMATETC , passée par référence, qui définit le format, la prise en charge, et le périphérique cible à utiliser en passant les données.Il est possible de spécifier plusieurs charge à l'aide de l'opérateur OR d' Boolean , ce qui permet à la méthode de choisir le mieux en charge parmi ceux spécifiés.
  • medium
    Type : System.Runtime.InteropServices.ComTypes.STGMEDIUM%
    Lorsque cette méthode retourne, ce paramètre contient une référence à la structure d' STGMEDIUM qui indique le support de stockage contenant les données retournées via son membre d' tymed , et la responsabilité de libérer la prise en charge par la valeur de son membre d' pUnkForRelease .Si pUnkForRelease est nullune référence null (Nothing en Visual Basic), le récepteur du média est chargé de le libérer ; sinon, les points d' pUnkForRelease à l'interface d' IUnknown sur l'objet approprié afin que sa méthode d' Release puisse être appelée.La prise en charge doit être allouée et rempli 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 d' System.Runtime.InteropServices.ComTypes , en supposant que l'objet du presse-papiers encapsule IDataObjectexistant.

Sécurité .NET Framework

Voir aussi

Référence

ClipboardObject Classe

Microsoft.VisualStudio.Data.Framework, espace de noms