Condividi tramite


Metodo ITextStoreACP::GetEmbedded (textstor.h)

Ottiene un documento incorporato.

Sintassi

HRESULT GetEmbedded(
  [in]  LONG     acpPos,
  [in]  REFGUID  rguidService,
  [in]  REFIID   riid,
  [out] IUnknown **ppunk
);

Parametri

[in] acpPos

Contiene la posizione del carattere, all'interno del documento, da cui viene ottenuto l'oggetto.

[in] rguidService

Contiene un valore GUID che definisce il formato richiesto dell'oggetto ottenuto. Questo può essere uno dei valori seguenti.

Valore Significato
GUID_TS_SERVICE_DATAOBJECT
L'oggetto deve essere ottenuto come oggetto IDataObject .
GUID_TS_SERVICE_ACCESSIBLE
L'oggetto deve essere ottenuto come oggetto Accessibile.
GUID_TS_SERVICE_ACTIVEX
L'oggetto deve essere ottenuto come oggetto ActiveX.

[in] riid

Specifica il tipo di interfaccia richiesto.

[out] ppunk

Puntatore a un puntatore IUnknown che riceve l'interfaccia richiesta.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
Uno o più parametri non sono validi.
E_NOTIMPL
L'applicazione non supporta oggetti incorporati.
TF_E_INVALIDPOS
acpPos non è all'interno del documento.
TS_E_NOINTERFACE
Il tipo di interfaccia richiesto non è supportato.
TS_E_NOLOCK
Il chiamante non ha un blocco di sola lettura.
TS_E_NOOBJECT
Non esiste alcun oggetto incorporato in acpPos.
TS_E_NOSERVICE
Il tipo di servizio specificato in rguidService non è supportato.

Commenti

Il chiamante deve usare QueryInterface per eseguire il probe per le interfacce appropriate. Le interfacce potenziali includono quelli associati a documenti o controlli incorporati, ad esempio IOleObject , IDataObject , IViewObject , IPersistStorage , IOleCache o IDispatch .

Requisiti

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

Vedi anche

Oggetti accessibili

Idataobject

ITextStoreACP