Metodo IXpsOMDocument::GetPageReferences (xpsobjectmodel.h)
Ottiene l'interfaccia IXpsOMPageReferenceCollection del documento, che consente l'accesso virtualizzato alle pagine.
Sintassi
HRESULT GetPageReferences(
[out, retval] IXpsOMPageReferenceCollection **pageReferences
);
Parametri
[out, retval] pageReferences
Puntatore all'interfaccia IXpsOMPageReferenceCollection che contiene una raccolta di riferimenti di pagina per ogni pagina del documento. Se non sono presenti riferimenti alla pagina, l'oggetto IXpsOMPageReferenceCollection restituito nella paginaReferences sarà vuoto e non avrà elementi.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a quelli della tabella che segue. Per informazioni sui valori restituiti dall'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
pageReferences è NULL. |
Commenti
Per ottenere le pagine di un documento, ottenere prima di tutto l'elenco di interfacce IXpsOMPageReference chiamando GetPageReferences. Quindi, per ogni interfaccia IXpsOMPageReference , caricare una pagina chiamando GetPage.
Se il documento non dispone di pagine, la raccolta di riferimenti di pagina restituita in pageReferences sarà vuota. Per ottenere il numero di riferimenti di pagina nell'insieme, chiamare il metodo GetCount .
Per un esempio di come questo metodo può essere usato in un programma, vedere Spostarsi nell'OM XPS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |