Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

ClipboardObject.IDataObject.QueryGetData, méthode

Détermine si l'objet de données est capable de rendre les données décrites dans la structure FORMATETC. Les objets tentative un collage ou une opération de déplacement peuvent appeler cette méthode avant d'appeler l'IDataObject.GetData pour obtenir une indication de si l'opération est réussie.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

int IDataObject.QueryGetData(
	ref FORMATETC format
)

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 pour la requête.

Valeur de retour

Type : Int32
Cette méthode prend en charge les valeurs de retour standard, E_INVALIDARG, E_UNEXPECTEDet E_OUTOFMEMORY, ainsi que les éléments suivants :

Valeur

Description

S_OK

Un appel suivant à GetData sera probablement réussi.

DV_E_LINDEX

Il existe une valeur non valide pour lindex ; actuellement, seule la valeur -1 est prise en charge.

DV_E_FORMATETC

Il existe une valeur non valide pour le paramètre format.

DV_E_TYMED

Il existe une valeur valide pour tymed.

DV_E_DVASPECT

Il existe une valeur valide pour dwAspect.

OLE_E_NOTRUNNING

L'application n'est pas en cours d'exécution.

Implémentations

IDataObject.QueryGetData(FORMATETC)

Cette méthode délègue l'appel à l'QueryGetData correspondant de l'espace de noms System.Runtime.InteropServices.ComTypes, en supposant que l'objet de Presse-papiers encapsule IDataObjectexistant.

Afficher: