Freigeben über


ITextStoreAnchor::InsertEmbedded-Methode (textstor.h)

Fügt ein IDataObject-Datenobjekt in einen Textstream ein.

Syntax

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

Parameter

[in] dwFlags

Muss TS_IE_CORRECTION sein.

[in] paStart

Zeiger auf den Anker am Anfang des einzufügenden Objekts.

[in] paEnd

Zeiger auf den Anker am Ende des einzufügenden Objekts.

[in] pDataObject

Zeiger auf ein IDataObject-Datenobjekt .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Die -Methode konnte keinen gültigen Schnittstellenzeiger auf die Start- und/oder Endanker abrufen.
E_INVALIDARG
Mindestens ein Eingabeparameter ist ungültig.
E_NOTIMPL
Eingebettete Objekte werden von der Anwendung nicht unterstützt.
TS_E_FORMAT
Der in pDataObject enthaltene Datentyp wird von der Anwendung nicht unterstützt.
TS_E_INVALIDPOS
paStart und/oder paEnd befinden sich nicht im Dokument.
TS_E_NOLOCK
Der Aufrufer verfügt nicht über eine Lese-/Schreibsperre.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

Idataobject

ITextStoreAnchor

ITextStoreAnchor::QueryInsertEmbedded

ITextStoreAnchor::SetText

TS_CHAR_EMBEDDED

TS_IE_*-Konstanten