Metodo IXpsOMPageReference::SetPage (xpsobjectmodel.h)
Imposta l'interfaccia IXpsOMPage del riferimento alla pagina.
Sintassi
HRESULT SetPage(
[in] IXpsOMPage *page
);
Parametri
[in] page
Puntatore all'interfaccia IXpsOMPage della pagina.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore HRESULT .
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
la pagina è NULL. |
|
la pagina non punta a un'implementazione dell'interfaccia riconosciuta. L'implementazione personalizzata delle interfacce API documento XPS non è supportata. |
Commenti
La pagina aggiunta da questo metodo può essere vuota o completamente costruita.
Se la pagina in ingresso contiene riferimenti a oggetti dizionario remoti, tali oggetti non verranno importati nell'oggetto documento tramite questa chiamata. Devono essere aggiunti in una chiamata separata al metodo IXpsOMPage::SetDictionaryResource o IXpsOMCanvas::SetDictionaryResource .
Se è stata impostata una pagina, il metodo chiamante deve prima rilasciare tale pagina prima di chiamare SetPage con una nuova pagina. Per spiegare, dopo che SetPage è stato chiamato con una nuova pagina, la pagina originale non può essere eliminata anche se esiste ancora nel pacchetto.
Requisiti
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 |