IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1-Methode (xpsobjectmodel_1.h)
Lädt das Markup des Remoteressourcenwörterbuchs in eine IXpsOMRemoteDictionaryResource-Schnittstelle ohne Stammbasis. Das Wörterbuch, auf das vom parameter dictionaryMarkupStream verwiesen wird, kann Markup aus dem OpenXPS- oder dem MSXPS-Namespace enthalten.
Syntax
HRESULT CreateRemoteDictionaryResourceFromStream1(
IStream *dictionaryMarkupStream,
IOpcPartUri *partUri,
IXpsOMPartResources *resources,
IXpsOMRemoteDictionaryResource **dictionaryResource
);
Parameter
dictionaryMarkupStream
[in] Die IStream-Schnittstelle, die das Remoteressourcenwörterbuchmarkup enthält.
partUri
[in] Die IOpcPartUri-Schnittstelle, die den Teilenamen enthält, der dieser Ressource zugewiesen werden soll.
resources
Die IXpsOMPartResources-Schnittstelle für die Teilressourcen der Wörterbuchressourcenobjekte, die Streams enthalten.
dictionaryResource
[in] Ein Zeiger auf die neue IXpsOMRemoteDictionaryResource-Schnittstelle.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die Werte in der folgenden Tabelle. Informationen zu XPS-Dokument-API-Rückgabewerten, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.
S_OK: Die Methode war erfolgreich.
XPS_E_INVALID_CONTENT_TYPE: Ein Imageressourcentyp stimmt nicht mit den namespaces überein, die im Markup verwendet werden. Beispielsweise, wenn eines der Elemente in Ressourcen JpegXR sein kann, Namespaces jedoch der MSXPS-Spezifikation entsprechen.
E_POINTER: dictionaryMarkupStream, dictionaryPartUri, resources oder dictionaryResource ist NULL.
XPS_E_NO_CUSTOM_OBJECTS: Die Ressource verweist nicht auf eine erkannte Schnittstellenimplementierung. Die benutzerdefinierte Implementierung von XPS-Dokument-API-Schnittstellen wird nicht unterstützt.
Hinweise
Verwenden Sie diese Methode, um ein Remotewörterbuch aus einem Stream zu erstellen, dessen Inhalt vom Typ XPS_DOCUMENT_TYPE_ XPS oder XPS_DOCUMENT_TYPE_ OPENXPS sein kann. CreateRemoteDictionaryResourceFromStream, veröffentlicht in Windows 7, liest nur Streams vom Typ XPS_DOCUMENT_TYPE_ XPS.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsobjectmodel_1.h |
Bibliothek | Keine |