Compartir a través de


ClipboardObject.IDataObject.QueryGetData (Método)

Determina si el objeto de datos es capaz de representar los datos descritos en la estructura FORMATETC.Los objetos que intentan una pegar o una operación de colocar pueden llamar a este método antes de llamar a IDataObject.GetData para obtener una indicación de si la operación se realiza correctamente.

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Private Function QueryGetData ( _
    ByRef format As FORMATETC _
) As Integer Implements IDataObject.QueryGetData
int IDataObject.QueryGetData(
    ref FORMATETC format
)
private:
virtual int QueryGetData(
    FORMATETC% format
) sealed = IDataObject::QueryGetData
private abstract QueryGetData : 
        format:FORMATETC byref -> int 
private override QueryGetData : 
        format:FORMATETC byref -> int 
JScript no admite implementaciones explícitas de interfaces.

Parámetros

Valor devuelto

Tipo: System.Int32
Este método admite los valores devueltos estándar E_INVALIDARG, E_UNEXPECTED, y E_OUTOFMEMORY, así como el siguiente:

Valor

Descripción

S_OK

Una llamada subsiguiente a GetData probablemente será correcta.

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 format.

DV_E_TYMED

Hay un valor no válido de tymed .

DV_E_DVASPECT

Hay un valor no válido de dwAspect .

OLE_E_NOTRUNNING

La aplicación no se está ejecutando.

Implementaciones

IDataObject.QueryGetData(FORMATETC%)

Comentarios

Este método delega la llamada al QueryGetData correspondiente del espacio de nombres de System.Runtime.InteropServices.ComTypes , suponiendo que el objeto del portapapeles está ajustando IDataObjectexistente.

Seguridad de .NET Framework

Vea también

Referencia

ClipboardObject Clase

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)