IParagraphFormat

IParagraphFormat interface

Cette classe contient les propriétés de formatage des paragraphes. Contrairement àIParagraphFormatEffectiveData , toutes les propriétés de cette classe sont accessibles en écriture.

public interface IParagraphFormat

Propriétés

NomLa description
Alignment { get; set; }Renvoie ou définit l’alignement du texte dans un paragraphe sans héritage. Lecture/écritureTextAlignment .
Bullet { get; }Renvoie le format de puce du paragraphe. Lecture seuleIBulletFormat .
DefaultPortionFormat { get; }Renvoie le format de portion par défaut d’un paragraphe. Aucun héritage appliqué. Lecture seuleIPortionFormat .
DefaultTabSize { get; set; }Renvoie ou définit la taille de tabulation par défaut sans héritage. Lecture/écritureSingle .
Depth { get; set; }Renvoie ou définit la profondeur du paragraphe. La valeur 0 signifie une valeur indéfinie. Lecture/écritureInt16 .
EastAsianLineBreak { get; set; }Détermine si le saut de ligne est-asiatique est utilisé dans un paragraphe. Aucun héritage appliqué. Lecture/écritureNullableBool .
FontAlignment { get; set; }Renvoie ou définit un alignement de police dans un paragraphe sans héritage. Lecture/écritureFontAlignment .
HangingPunctuation { get; set; }Détermine si la ponctuation hors justification est utilisée dans un paragraphe. Aucun héritage appliqué. Lecture/écritureNullableBool .
Indent { get; set; }Renvoie ou définit le paragraphe Retrait de première ligne/Retrait négatif sans héritage. Le retrait suspendu peut être défini avec des valeurs négatives. Lecture/écritureSingle .
LatinLineBreak { get; set; }Détermine si le saut de ligne latin est utilisé dans un paragraphe. Aucun héritage appliqué. Lecture/écritureNullableBool .
MarginLeft { get; set; }Renvoie ou définit la marge de gauche dans un paragraphe sans héritage. Lecture/écritureSingle .
MarginRight { get; set; }Renvoie ou définit la marge de droite dans un paragraphe sans héritage. Lecture/écritureSingle .
RightToLeft { get; set; }Détermine si l’écriture de droite à gauche est utilisée dans un paragraphe. Aucun héritage appliqué. Lecture/écritureNullableBool .
SpaceAfter { get; set; }Renvoie ou définit la quantité d’espace après la dernière ligne d’un paragraphe sans héritage. Une valeur positive spécifie le pourcentage de la taille de la police que l’espace blanc doit avoir. Une valeur négative spécifie la taille de l’espace blanc au point size. Lecture/écritureSingle .
SpaceBefore { get; set; }Renvoie ou définit la quantité d’espace avant la première ligne d’un paragraphe sans héritage. Une valeur positive spécifie le pourcentage de la taille de la police que l’espace blanc doit avoir. Une valeur négative spécifie la taille de l’espace blanc au point size. Lecture/écritureSingle .
SpaceWithin { get; set; }Renvoie ou définit la quantité d’espace entre les lignes de base dans un paragraphe. Une valeur positive signifie un pourcentage, une valeur négative - une taille en points. Aucun héritage appliqué. Lecture/écritureSingle .
Tabs { get; }Renvoie les tabulations d’un paragraphe. Aucun héritage appliqué. Lecture seuleITabCollection .

Méthodes

NomLa description
GetEffective()Obtient les données de mise en forme de paragraphe effectives avec l’héritage appliqué.

Remarques

Cette classe est utilisée pour renvoyer et manipuler les propriétés de formatage de paragraphe définies pour le paragraphe particulier. Cela signifie que aucun héritage n’est appliqué lors de l’obtention de valeurs, donc dans la majorité des cas, vous obtiendrez des valeurs signifiant “indéfini”.

Afin d’obtenir les valeurs de paramètre de formatage efficaces, y compris héritées, vous devez utiliserGetEffective méthode qui renvoie unIParagraphFormatEffectiveData exemple.

Voir également