Condividi tramite


Metodo IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1 (xpsobjectmodel_1.h)

Carica il markup del dizionario risorse remote in un'interfaccia IXpsOMRemoteDictionaryResource non radice. Il dizionario a cui fa riferimento il parametro dictionaryMarkupStream può contenere markup dallo spazio dei nomi OpenXPS o MSXPS.

Sintassi

HRESULT CreateRemoteDictionaryResourceFromStream1(
  IStream                        *dictionaryMarkupStream,
  IOpcPartUri                    *partUri,
  IXpsOMPartResources            *resources,
  IXpsOMRemoteDictionaryResource **dictionaryResource
);

Parametri

dictionaryMarkupStream

[in] Interfaccia IStream che contiene il markup del dizionario risorse remoto.

partUri

[in] Interfaccia IOpcPartUri contenente il nome della parte da assegnare a questa risorsa.

resources

Interfaccia IXpsOMPartResources per le risorse part degli oggetti risorsa dizionario con flussi.

dictionaryResource

[in] Puntatore alla nuova interfaccia IXpsOMRemoteDictionaryResource.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non solo, quelli nella tabella che segue. Per informazioni sui valori restituiti dell'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.

S_OK: il metodo è riuscito.

XPS_E_INVALID_CONTENT_TYPE: un tipo di risorsa immagine non corrisponde agli spazi dei nomi usati nel markup. Ad esempio, se uno degli elementi nelle risorse può essere JpegXR, ma gli spazi dei nomi seguono la specifica MSXPS.

E_POINTER: dictionaryMarkupStream, dictionaryPartUri, resources o dictionaryResource è NULL.

XPS_E_NO_CUSTOM_OBJECTS: la risorsa non punta a un'implementazione dell'interfaccia riconosciuta. L'implementazione personalizzata delle interfacce API documento XPS non è supportata.

Commenti

Utilizzare questo metodo per creare un dizionario remoto da un flusso il cui contenuto può essere di tipo XPS_DOCUMENT_TYPE_ XPS o XPS_DOCUMENT_TYPE_ OPENXPS. CreateRemoteDictionaryResourceFromStream, rilasciato in Windows 7, legge solo i flussi di tipo XPS_DOCUMENT_TYPE_ XPS.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione xpsobjectmodel_1.h
Libreria Nessuno

Vedi anche

IXpsOMObjectFactory1