Partager via


Interface IXpsOMGlyphsEditor (xpsobjectmodel.h)

Permet la modification par lots des propriétés qui affectent le contenu du texte dans une interface IXpsOMGlyphes .

Héritage

L’interface IXpsOMGlyphsEditor hérite de l’interface IUnknown. IXpsOMGlyphsEditor a également les types de membres suivants :

Méthodes

L’interface IXpsOMGlyphsEditor possède ces méthodes.

 
IXpsOMGlyphsEditor ::ApplyEdits

Effectue la validation inter-propriétés, puis copie les modifications apportées à l’interface IXpsOMGlyphes parente.
IXpsOMGlyphsEditor ::GetBidiLevel

Obtient le niveau de texte bidirectionnel de l’interface IXpsOMGlyphes parente.
IXpsOMGlyphsEditor ::GetDeviceFontName

Obtient le nom de la police d’appareil. (IXpsOMGlyphsEditor.GetDeviceFontName)
IXpsOMGlyphsEditor ::GetGlyphIndexCount

Obtient le nombre d’index de glyphes.
IXpsOMGlyphsEditor ::GetGlyphIndices

Obtient un tableau de structures XPS_GLYPH_INDEX qui décrivent les index de glyphes spécifiques dans la police. (IXpsOMGlyphsEditor.GetGlyphIndices)
IXpsOMGlyphsEditor ::GetGlyphMappingCount

Obtient le nombre de mappages de glyphes. (IXpsOMGlyphsEditor.GetGlyphMappingCount)
IXpsOMGlyphsEditor ::GetGlyphMappings

Obtient un tableau de structures XPS_GLYPH_MAPPING qui décrivent comment mapper des valeurs scalaires UTF-16 aux entrées du tableau de structures XPS_GLYPH_INDEX, qui est retourné par GetGlyphIndices. (IXpsOMGlyphsEditor.GetGlyphMappings)
IXpsOMGlyphsEditor ::GetIsSideways

Obtient une valeur booléenne qui indique si le texte doit être rendu avec les glyphes pivotés latéralement. (IXpsOMGlyphsEditor.GetIsSideways)
IXpsOMGlyphsEditor ::GetProhibitedCaretStopCount

Obtient le nombre d’arrêts de caret interdits. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount)
IXpsOMGlyphsEditor ::GetProhibitedCaretStops

Obtient un tableau d’emplacements d’arrêt de caresses interdits. (IXpsOMGlyphsEditor.GetProhibitedCaretStops)
IXpsOMGlyphsEditor ::GetUnicodeString

Obtient le texte dans des valeurs scalaires UTF-16 non échiffées. (IXpsOMGlyphsEditor.GetUnicodeString)
IXpsOMGlyphsEditor ::SetBidiLevel

Définit le niveau de texte bidirectionnel.
IXpsOMGlyphsEditor ::SetDeviceFontName

Définit le nom de la police d’appareil.
IXpsOMGlyphsEditor ::SetGlyphIndices

Définit un tableau de structure XPS_GLYPH_INDEX qui décrit les index de glyphes à utiliser dans la police.
IXpsOMGlyphsEditor ::SetGlyphMappings

Définit un tableau de structures XPS_GLYPH_MAPPING qui décrivent comment mapper les valeurs scalaires UTF-16 de la propriété UnicodeString aux entrées du tableau de structures XPS_GLYPH_INDEX.
IXpsOMGlyphsEditor ::SetIsSideways

Définit la valeur qui indique si le texte doit être rendu avec les glyphes pivotés latéralement.
IXpsOMGlyphsEditor ::SetProhibitedCaretStops

Définit un tableau d’emplacements d’arrêt de caresses interdits.
IXpsOMGlyphsEditor ::SetUnicodeString

Définit le texte dans des valeurs scalaires UTF-16 non échiffées.

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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsOMGlyphes

IXpsOMGlyphes ::GetGlyphsEditor

Interfaces

XML Paper Specification