Compartir a través de


IDataObject.QueryGetData(FORMATETC) Método

Definición

Determina si el objeto de datos es capaz de representar los datos descritos en la estructura FORMATETC. Los objetos que intentan una operación de pegar o colocar pueden llamar a este método antes de llamar a GetData(FORMATETC, STGMEDIUM) para obtener una indicación de si la operación puede tener éxito.

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

Parámetros

format
FORMATETC

Puntero a una estructura FORMATETC, pasada por referencia, que define el formato, medio y dispositivo de destino que debe utilizarse para la consulta.

Devoluciones

Este método admite los valores devueltos estándar E_INVALIDARG, E_UNEXPECTED y E_OUTOFMEMORY, así como los valores siguientes:

Valor Descripción
S_OK Es probable que una llamada subsiguiente a GetData(FORMATETC, STGMEDIUM) se realice correctamente.
DV_E_LINDEX Hay un valor no válido para lindex; actualmente, sólo se admite -1.
DV_E_FORMATETC Hay un valor no válido para el parámetro pFormatetc.
DV_E_TYMED Hay un valor de tymed no válido.
DV_E_DVASPECT Hay un valor de dwAspect no válido.
OLE_E_NOTRUNNING La aplicación no se está ejecutando.

Comentarios

Para obtener más información, vea Método IDataObject::QueryGetData.

Se aplica a