Metodo ITextRange::CanPaste (tom.h)

Determina se un oggetto dati può essere incollato, utilizzando un formato specificato, nell'intervallo corrente.

Sintassi

HRESULT CanPaste(
  VARIANT *pVar,
  long    Format,
  long    *pValue
);

Parametri

pVar

Tipo: VARIANT*

IDataObject da incollare. Tuttavia, il contenuto degli Appunti viene controllato per incollare se uno dei seguenti è vero:

  • pVar è null
  • pVar-punkVal> è null
  • pVar-vt> non è VT_UNKNOWN
  • pVar-punkVal> non restituisce un oggetto IDataObject quando viene eseguita una query per una

Format

Tipo: long

Formato degli Appunti utilizzato. Zero rappresenta il formato migliore, che in genere è RTF, ma CF_UNICODETEXT e altri formati sono possibili. Il valore predefinito è zero.

pValue

Tipo: long*

Valore tomBool che è tomTrue solo se l'oggetto dati identificato da pVar può essere incollato, utilizzando il formato specificato, nell'intervallo. Questo parametro può essere Null.

Valore restituito

Tipo: HRESULT

Il metodo restituisce i codici di errore COM seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.

Codice restituito Descrizione
S_OK
È possibile incollare il contenuto degli Appunti o IDataObject .
S_FALSE
Impossibile incollare il contenuto degli Appunti o IDataObject .

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h
DLL Msftedit.dll

Vedi anche

Informazioni concettuali

Copia

ITextRange

Riferimento

Modello a oggetti di testo