Langue

IDataObject.QueryGetData(FORMATETC) Méthode

Définition

Récupère une valeur indiquant si l’implémenteur peut afficher les données contenues dans le a paramètre.

public:
 int QueryGetData(Microsoft::Aspnet::Snapin::FORMATETC a);
public int QueryGetData(Microsoft.Aspnet.Snapin.FORMATETC a);
abstract member QueryGetData : Microsoft.Aspnet.Snapin.FORMATETC -> int
Public Function QueryGetData (a As FORMATETC) As Integer

Paramètres

a
FORMATETC

Pointeur vers la définition du FORMATETC format, du moyen et de l’appareil cible pour les appels à récupérer des données.

Retours

La méthode QueryGetData prend en charge les valeurs de retour standard E_INVALIDARG, E_UNEXPECTED et E_OUTOFMEMORY, ainsi que les valeurs de retour suivantes :

Valeur renvoyée Description
S_OK Un appel ultérieur à la GetData(FORMATETC, STGMEDIUM) méthode sera probablement réussi.
DV_E_LINDEX lindex n’est pas valide.
DV_E_FORMATETC pFormatEtc n’est pas valide.
DV_E_TYMED tymed n’est pas valide.
DV_E_DVASPECT valeur dwAspect.
OLE_E_NOTRUNNING L’application objet n’est pas en cours d’exécution.

Remarques

Un client d’un objet de données qui implémente l’interface IDataObject appelle la méthode QueryGetData pour déterminer la probabilité de réussite d’un appel ultérieur à la GetData(FORMATETC, STGMEDIUM) méthode. Résultat indiquant que cette instance de l’interface IDataObject peut afficher les données contenues dans le a paramètre ne garantit pas la réussite dans un appel ultérieur à la GetData(FORMATETC, STGMEDIUM) méthode.

Pour plus d'informations sur la programmation avec l'interface IDataObject et le Microsoft Management Console (MMC), consultez le guide du programmeur MMC.

S’applique à