Partager via


Méthode ITextStoreAnchor ::InsertEmbedded (textstor.h)

Insère un objet de données IDataObject dans un flux de texte.

Syntaxe

HRESULT InsertEmbedded(
  [in] DWORD       dwFlags,
  [in] IAnchor     *paStart,
  [in] IAnchor     *paEnd,
  [in] IDataObject *pDataObject
);

Paramètres

[in] dwFlags

Doit être TS_IE_CORRECTION.

[in] paStart

Pointeur vers l’ancre au début de l’objet à insérer.

[in] paEnd

Pointeur vers l’ancre à la fin de l’objet à insérer.

[in] pDataObject

Pointeur vers un objet de données IDataObject .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
E_FAIL
La méthode n’a pas pu obtenir un pointeur d’interface valide vers les ancres de début et/ou de fin.
E_INVALIDARG
Un ou plusieurs paramètres d’entrée ne sont pas valides.
E_NOTIMPL
L’application ne prend pas en charge les objets incorporés.
TS_E_FORMAT
L’application ne prend pas en charge le type de données contenu dans pDataObject.
TS_E_INVALIDPOS
paStart et/ou paEnd ne figurent pas dans le document.
TS_E_NOLOCK
L’appelant n’a pas de verrou en lecture/écriture.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête textstor.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

Idataobject

ITextStoreAnchor

ITextStoreAnchor ::QueryInsertEmbedded

ITextStoreAnchor ::SetText

TS_CHAR_EMBEDDED

Constantes TS_IE_*