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 |
---|---|
|
L'oggetto deve essere ottenuto come oggetto IDataObject . |
|
L'oggetto deve essere ottenuto come oggetto Accessibile. |
|
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 |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Uno o più parametri non sono validi. |
|
L'applicazione non supporta oggetti incorporati. |
|
acpPos non è all'interno del documento. |
|
Il tipo di interfaccia richiesto non è supportato. |
|
Il chiamante non ha un blocco di sola lettura. |
|
Non esiste alcun oggetto incorporato in acpPos. |
|
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 |