Partager via


ITextRange::P aste, méthode (tom.h)

Colle le texte d’un objet de données spécifié.

Syntaxe

HRESULT Paste(
  VARIANT *pVar,
  long    Format
);

Paramètres

pVar

Type : VARIANT*

IDataObject à coller. Toutefois, le contenu du Presse-papiers est utilisé si l’un des éléments suivants est vrai.

pVar a la valeur Null

pVar punkVal est null

pVar n’est pas VT_UNKNOWN

pVar punkVal ne retourne pas d’objet IDataObject lorsqu’il est interrogé pour un

Format

Type : long

Format du Presse-papiers à utiliser dans l’opération de collage. Zéro est le meilleur format, qui est généralement RTF, mais CF_UNICODETEXT et d’autres formats sont également possibles. La valeur par défaut est zéro. Pour plus d’informations, consultez Formats du Presse-papiers.

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_ACCESSDENIED
La destination est protégée en écriture.
E_OUTOFMEMORY
La destination ne peut pas contenir le texte à coller.

Remarques

Pour plus d’informations, consultezITextRange::Copy.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h
DLL Msftedit.dll

Voir aussi

Formats du Presse-papiers

Conceptuel

Copy

ITextRange

Référence

Modèle objet texte