Méthode IXpsOMPageReference ::HasRestrictedFonts (xpsobjectmodel.h)
Obtient une valeur booléenne qui indique si la sous-arborescence du document de la page référencée inclut les Glyphes qui ont une ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED.
Syntaxe
HRESULT HasRestrictedFonts(
[out, retval] BOOL *restrictedFonts
);
Paramètres
[out, retval] restrictedFonts
Valeur booléenne qui indique si la sous-arborescence de document de la page référencée inclut des interfaces IXpsOMGlyphes qui ont une ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED.
Valeur | Signification |
---|---|
|
Si la page référencée est chargée, la page fait référence à au moins une ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED.
Si la page référencée n’est pas chargée, elle a une relation avec au moins une ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED. |
|
Si la page référencée est chargée, la page ne fait référence à aucune ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED.
Si la page référencée n’est pas chargée, elle n’a pas de relation avec une ressource de police dont la propriété EmbeddingOption est définie sur XPS_FONT_EMBEDDING_RESTRICTED. |
Valeur retournée
Si la méthode réussit, elle retourne S_OK ; sinon, il retourne un code d’erreur HRESULT .
Code de retour | Description |
---|---|
|
S_OK |
|
restrictedFonts a la valeur NULL. |
Remarques
Cette valeur n’est pas mise à jour automatiquement. Si des polices ou des glyphes sont ajoutés ou supprimés de sorte que la valeur change, HasRestrictedFonts doit être appelé à nouveau pour obtenir la valeur actuelle.
Configuration requise
Condition requise | Valeur |
---|---|
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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |