Condividi tramite


Metodo IXpsOMObjectFactory1::GetDocumentTypeFromStream (xpsobjectmodel_1.h)

Rileva il tipo di documento XPS archiviato nel flusso specificato.

Sintassi

HRESULT GetDocumentTypeFromStream(
  IStream           *xpsDocumentStream,
  XPS_DOCUMENT_TYPE *documentType
);

Parametri

xpsDocumentStream

[in] Flusso che contiene dati XPS OM. Il flusso deve supportare la lettura sequenziale e la posizione di lettura del flusso deve essere impostata sull'inizio dei dati XPS.

documentType

[out, retval] Tipo di documento dei dati XPS trovati nel flusso.

Valore restituito

I valori possibili includono, ma non sono limitati ai seguenti. Per informazioni sui valori restituiti dall'API documento XPS non elencati qui, vedere Errori del documento XPS.

S_OK: il tipo di documento è XPS_DOCUMENT_TYPE_ XPS o XPS_DOCUMENT_TYPE_ OPENXPS.

Commenti

Questo metodo analizza solo i dati sufficienti per rilevare il tipo di documento. Non convalida il contenuto. Un valore restituito di S_OK non implica pertanto che il flusso contenga un documento valido.

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