IDataObject.QueryGetData(FORMATETC) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si l’objet de données est capable de restituer les données décrites dans la FORMATETC structure. Les objets qui tentent d’effectuer une opération de collage ou de suppression peuvent appeler cette méthode avant d’appeler GetData(FORMATETC, STGMEDIUM) pour obtenir une indication indiquant si l’opération peut réussir.
public:
int QueryGetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format);
public int QueryGetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format);
abstract member QueryGetData : FORMATETC -> int
Public Function QueryGetData (ByRef format As FORMATETC) As Integer
Paramètres
- format
- FORMATETC
Pointeur vers une FORMATETC structure, passée par référence, qui définit le format, le support et l’appareil cible à utiliser pour la requête.
Retours
Cette méthode prend en charge les valeurs de retour standard E_INVALIDARG, E_UNEXPECTED et E_OUTOFMEMORY, ainsi que les éléments suivants :
| Valeur | Description |
|---|---|
| S_OK | Un appel ultérieur serait GetData(FORMATETC, STGMEDIUM) probablement réussi. |
| DV_E_LINDEX | Valeur non valide pour lindex; actuellement, seule -1 est prise en charge. |
| DV_E_FORMATETC | Valeur non valide pour le format paramètre.
|
| DV_E_TYMED | Valeur non valide tymed . |
| DV_E_DVASPECT | Valeur non valide dwAspect . |
| OLE_E_NOTRUNNING | L’application n’est pas en cours d’exécution. |
Remarques
Pour plus d’informations, consultez la méthode IDataObject ::QueryGetData.