Méthode IXpsOMGlyphsEditor ::ApplyEdits (xpsobjectmodel.h)
Effectue la validation inter-propriétés, puis copie les modifications apportées à l’interface IXpsOMGlyphes parente.
Syntaxe
HRESULT ApplyEdits();
Valeur de retour
Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, sans s’y limiter, celles de la table qui suit. Pour plus d’informations sur les valeurs de retour de l’API de document XPS qui ne sont pas répertoriées dans ce tableau, consultez Erreurs de document XPS.
Code de retour | Description |
---|---|
|
S_OK |
|
L’interface IXpsOMGlyphsEditor n’appartient pas à une interface IXpsOMGlyphes valide. |
|
Des arrêts de caret ont été spécifiés pour une chaîne vide, ou l’index de saut de caret a dépassé la longueur de la chaîne Unicode. |
|
Les mappages de glyphes dépassent le nombre d’index de glyphes. |
|
Les mappages de glyphes ont été définis pour une chaîne vide. Si la chaîne Unicode est vide, aucun mappage de glyphe ne doit être défini.
ou Les mappages de glyphes dépassent la longueur de la chaîne Unicode. |
|
L’interface IXpsOMGlyphes sans chaîne Unicode n’a pas d’index de glyphe spécifié. Une interface IXpsOMGlyphes doit spécifier une chaîne Unicode ou un tableau d’index de glyphes. |
|
La chaîne de texte a été spécifiée de côté et de droite à gauche. Si le texte est de côté, il ne peut pas avoir un niveau bidi qui est une valeur impaire (de droite à gauche). De même, si le niveau bidi est une valeur impaire, il ne peut pas être latéral. |
|
Les mappages de glyphes ne correspondaient pas au contenu de chaîne Unicode. |
|
Il y avait plus d’index de glyphes que de points de code Unicode. S’il n’existe aucun mappage de glyphes, le nombre d’index de glyphes doit être inférieur ou égal au nombre de points de code Unicode. |
Remarques
L’interface IXpsOMGlyphsEditor reste valide une fois cette méthode appelée, ce qui permet d’apporter des modifications supplémentaires.
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 |