Condividi tramite


Metodo ITextStoreAnchor::InsertEmbedded (textstor.h)

Inserisce un oggetto dati IDataObject in un flusso di testo.

Sintassi

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

Parametri

[in] dwFlags

Deve essere TS_IE_CORRECTION.

[in] paStart

Puntatore all'ancoraggio all'inizio dell'oggetto da inserire.

[in] paEnd

Puntatore all'ancoraggio alla fine dell'oggetto da inserire.

[in] pDataObject

Puntatore a un oggetto dati IDataObject .

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_FAIL
Il metodo non è riuscito a ottenere un puntatore di interfaccia valido agli ancoraggi di inizio e/o di fine.
E_INVALIDARG
Uno o più parametri di input non sono validi.
E_NOTIMPL
L'applicazione non supporta oggetti incorporati.
TS_E_FORMAT
L'applicazione non supporta il tipo di dati contenuto in pDataObject.
TS_E_INVALIDPOS
paStart e/o paEnd non si trovano all'interno del documento.
TS_E_NOLOCK
Il chiamante non dispone di un blocco di lettura/scrittura.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Idataobject

ITextStoreAnchor

ITextStoreAnchor::QueryInsertEmbedded

ITextStoreAnchor::SetText

TS_CHAR_EMBEDDED

Costanti TS_IE_*