IXpsOMPageReference ::SetPage, méthode (xpsobjectmodel.h)
Définit l’interface IXpsOMPage de la référence de page.
Syntaxe
HRESULT SetPage(
[in] IXpsOMPage *page
);
Paramètres
[in] page
Pointeur d’interface IXpsOMPage de la page.
Valeur retournée
Si la méthode réussit, elle retourne S_OK ; sinon, elle retourne un code d’erreur HRESULT .
Code de retour | Description |
---|---|
|
S_OK |
|
la valeur est NULL. |
|
la page ne pointe pas vers une implémentation d’interface reconnue. L’implémentation personnalisée des interfaces d’API document XPS n’est pas prise en charge. |
Remarques
La page ajoutée par cette méthode peut être vide ou entièrement construite.
Si la page entrante a des références à des objets de dictionnaire distants, ces objets ne sont pas importés dans l’objet document par cet appel. Ils doivent être ajoutés dans un appel distinct à la méthode IXpsOMPage ::SetDictionaryResource ou IXpsOMCanvas ::SetDictionaryResource .
Si une page a été définie, la méthode appelante doit d’abord libérer cette page avant d’appeler SetPage avec une nouvelle page. Pour expliquer, une fois que SetPage a été appelé avec une nouvelle page, la page d’origine ne peut pas être ignorée même si elle existe toujours dans le package.
Configuration requise
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |