IDataObject.QueryGetData(FORMATETC) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se l'oggetto dati è in grado di eseguire il rendering dei dati descritti nella struttura FORMATETC. Gli oggetti che tentano un'operazione di inserimento o rilascio possono chiamare questo metodo prima di chiamare GetData(FORMATETC, STGMEDIUM) per ottenere indicazioni relative alla riuscita dell'operazione.
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
Parametri
- format
- FORMATETC
Puntatore a una struttura FORMATETC, passato per riferimento, che definisce formato, supporto e periferica di destinazione da utilizzare per la query.
Restituisce
Questo metodo supporta i valori restituiti standard E_INVALIDARG, E_UNEXPECTED e E_OUTOFMEMORY, nonché quanto segue:
Valore | Descrizione |
---|---|
S_OK | Una successiva chiamata al metodo GetData(FORMATETC, STGMEDIUM) avrà probabilmente esito positivo. |
DV_E_LINDEX | Valore non valido per lindex; attualmente, è supportato solo il valore -1. |
DV_E_FORMATETC | Valore non valido per il parametro pFormatetc .
|
DV_E_TYMED | Valore di tymed non valido. |
DV_E_DVASPECT | Valore di dwAspect non valido. |
OLE_E_NOTRUNNING | L'applicazione non è in esecuzione. |
Commenti
Per altre informazioni, vedere Metodo IDataObject::QueryGetData.