Método ITextRange::CanPaste (tom.h)
Determina si se puede pegar un objeto de datos, utilizando un formato especificado, en el intervalo actual.
Sintaxis
HRESULT CanPaste(
VARIANT *pVar,
long Format,
long *pValue
);
Parámetros
pVar
Tipo: VARIANT*
IDataObject que se va a pegar. Sin embargo, se comprueba el contenido del Portapapeles para pegar si se cumple alguna de las siguientes condiciones:
- pVar es null
- pVar-punkVal> es null
- pVar-vt> no está VT_UNKNOWN
- pVar-punkVal> no devuelve un objeto IDataObject cuando se consulta para uno
Format
Tipo: long
Formato del Portapapeles que se usa. Cero representa el mejor formato, que normalmente es RTF, pero también es posible CF_UNICODETEXT y otros formatos. El valor predeterminado es cero.
pValue
Tipo: long*
Valor tomBool que es tomTrue solo si el objeto de datos identificado por pVar se puede pegar, con el formato especificado, en el intervalo. Este parámetro puede ser NULL.
Valor devuelto
Tipo: HRESULT
El método devuelve los siguientes códigos de error COM. Para obtener más información sobre los códigos de error COM, vea Control de errores en COM.
Código devuelto | Descripción |
---|---|
|
El contenido del Portapapeles o IDataObject se puede pegar. |
|
El contenido del Portapapeles o IDataObject no se puede pegar. |
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | tom.h |
Archivo DLL | Msftedit.dll |
Consulte también
Conceptual
Referencia