Partager via


Méthode ITextStoreACP2 ::GetEmbedded (textstor.h)

Obtient un document incorporé.

Syntaxe

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

Paramètres

[in] acpPos

Contient la position du caractère, dans le document, à partir de laquelle l’objet est obtenu.

[in] rguidService

Contient une valeur GUID qui définit le format demandé de l’objet obtenu. Il peut s’agir de l’une des valeurs suivantes.

Valeur Signification
GUID_TS_SERVICE_DATAOBJECT
L’objet doit être obtenu en tant qu’objet IDataObject .
GUID_TS_SERVICE_ACCESSIBLE
L’objet doit être obtenu en tant qu’objet Accessible.
GUID_TS_SERVICE_ACTIVEX
L’objet doit être obtenu en tant qu’objet ActiveX.

[in] riid

Spécifie le type d’interface demandé.

[out] ppunk

Pointeur vers un pointeur IUnknown qui reçoit l’interface demandée.

Valeur retournée

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

Valeur Description
S_OK
La méthode a réussi.
E_INVALIDARG
Un ou plusieurs paramètres ne sont pas valides.
E_NOTIMPL
L’application ne prend pas en charge les objets incorporés.
TF_E_INVALIDPOS
acpPos ne figure pas dans le document.
TS_E_NOINTERFACE
Le type d’interface demandé n’est pas pris en charge.
TS_E_NOLOCK
L’appelant n’a pas de verrou en lecture seule.
TS_E_NOOBJECT
Il n’existe aucun objet incorporé dans acpPos.
TS_E_NOSERVICE
Le type de service spécifié dans rguidService n’est pas pris en charge.

Remarques

Utilisez QueryInterface pour rechercher les interfaces appropriées. Les interfaces prospectives incluent celles associées aux documents incorporés ou aux contrôles tels que IOleObject , IDataObject , IViewObject , IPersistStorage , IOleCache ou IDispatch .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête textstor.h
DLL Msctf.dll

Voir aussi

Objets accessibles

Idataobject

ITextStoreACP2