ITextStoreACP::GetEmbedded-Methode (textstor.h)
Ruft ein eingebettetes Dokument ab.
Syntax
HRESULT GetEmbedded(
[in] LONG acpPos,
[in] REFGUID rguidService,
[in] REFIID riid,
[out] IUnknown **ppunk
);
Parameter
[in] acpPos
Enthält die Zeichenposition im Dokument, von der das Objekt abgerufen wird.
[in] rguidService
Enthält einen GUID-Wert, der das angeforderte Format des abgerufenen Objekts definiert. Dies kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Das Objekt sollte als IDataObject-Objekt abgerufen werden. |
|
Das Objekt sollte als Barrierefreies Objekt abgerufen werden. |
|
Das Objekt sollte als ActiveX-Objekt abgerufen werden. |
[in] riid
Gibt den angeforderten Schnittstellentyp an.
[out] ppunk
Zeiger auf einen IUnknown-Zeiger , der die angeforderte Schnittstelle empfängt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Mindestens ein Parameter ist ungültig. |
|
Eingebettete Objekte werden von der Anwendung nicht unterstützt. |
|
acpPos befindet sich nicht im Dokument. |
|
Der angeforderte Schnittstellentyp wird nicht unterstützt. |
|
Der Aufrufer verfügt nicht über eine schreibgeschützte Sperre. |
|
In acpPos ist kein eingebettetes Objekt vorhanden. |
|
Der in rguidService angegebene Diensttyp wird nicht unterstützt. |
Hinweise
Der Aufrufer muss QueryInterface verwenden, um die entsprechenden Schnittstellen zu testen. Zu den potenziellen Schnittstellen gehören solche, die eingebetteten Dokumenten oder Steuerelementen zugeordnet sind, z. B. IOleObject , IDataObject , IViewObject , IPersistStorage , IOleCache oder IDispatch .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | textstor.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |