IDataObject.QueryGetData(FORMATETC) Metodo

Definizione

Determina se l'oggetto dati è in grado di eseguire il rendering dei dati descritti nella FORMATETC struttura. Gli oggetti che tentano un'operazione incolla o rilascia possono chiamare questo metodo prima di chiamare GetData(FORMATETC, STGMEDIUM) per ottenere un'indicazione dell'esito positivo 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 FORMATETC struttura, passata per riferimento, che definisce il formato, il supporto e il dispositivo di destinazione da usare per la query.

Valori restituiti

Questo metodo supporta i valori restituiti standard E_INVALIDARG, E_UNEXPECTED e E_OUTOFMEMORY, nonché i seguenti:

Valore Descrizione
S_OK Una chiamata successiva a GetData(FORMATETC, STGMEDIUM) avrebbe probabilmente avuto esito positivo.
DV_E_LINDEX Valore non valido per lindex. Attualmente è supportato solo -1.
DV_E_FORMATETC Valore non valido per il format parametro .
DV_E_TYMED Valore non valido tymed .
DV_E_DVASPECT Valore non valido dwAspect .
OLE_E_NOTRUNNING L'applicazione non è in esecuzione.

Commenti

Per altre informazioni, vedere Metodo IDataObject::QueryGetData.

Si applica a