IBasePortionFormat

IBasePortionFormat interface

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

public interface IBasePortionFormat

Propriétés

NomLa description
AlternativeLanguageId { get; set; }Renvoie ou définit l’ID d’une autre langue. Lecture/écritureString .
ComplexScriptFont { get; set; }Renvoie ou définit les informations sur la police du script complexe. Null signifie que la police n’est pas définie et doit être héritée du maître. Lecture/écritureIFontData .
EastAsianFont { get; set; }Renvoie ou définit les informations sur la police d’Asie de l’Est. Null signifie que la police n’est pas définie et doit être héritée du maître. Lecture/écritureIFontData .
EffectFormat { get; }Renvoie les propriétés de texte EffectFormat. Aucun héritage appliqué. Lecture seuleIEffectFormat .
Escapement { get; set; }Renvoie ou définit le texte en exposant ou en indice. Valeur de -100 % (indice) à 100 % (exposant). float.NaN signifie que la valeur n’est pas définie et doit être héritée du maître. Lecture/écritureSingle .
FillFormat { get; }Renvoie les propriétés du texte FillFormat. Aucun héritage appliqué. Lecture seuleIFillFormat .
FontBold { get; set; }Détermine si la police est en gras. Aucun héritage appliqué. Lecture/écritureNullableBool .
FontHeight { get; set; }Renvoie ou définit la hauteur de police d’une portion. float.NaNsignifie que la hauteur n’est pas définie et doit être héritée du maître. Lecture/écritureSingle .
FontItalic { get; set; }Détermine si la police est en italique. Aucun héritage appliqué. Lecture/écritureNullableBool .
FontUnderline { get; set; }Renvoie ou définit le type de soulignement du texte. Aucun héritage appliqué. Lecture/écritureTextUnderlineType .
HighlightColor { get; }Renvoie la couleur utilisée pour surligner un texte. Aucun héritage appliqué. Lecture seuleIColorFormat .
IsHardUnderlineFill { get; set; }Détermine si le style de soulignement a ses propres propriétés FillFormat ou hérite it des propriétés FillFormat du texte. Lecture/écritureNullableBool .
IsHardUnderlineLine { get; set; }Détermine si le style de soulignement a ses propres propriétés LineFormat ou hérite it des propriétés LineFormat du texte. Lecture/écritureNullableBool .
KerningMinimalSize { get; set; }Renvoie ou définit la taille de police minimale pour laquelle le crénage doit être activé. float.NaN signifie que la valeur n’est pas définie et doit être héritée du maître. Lecture/écritureSingle .
Kumimoji { get; set; }Détermine si les nombres doivent ignorer la disposition verticale du texte spécifique à la langue orientale. Aucun héritage appliqué. Lecture/écritureNullableBool .
LanguageId { get; set; }Renvoie ou définit l’ID d’une langue de vérification. Utilisé pour vérifier l’orthographe et la grammaire. Lecture/écritureString .
LatinFont { get; set; }Renvoie ou définit les informations sur la police latine. Null signifie que la police n’est pas définie et doit être héritée du maître. Lecture/écritureIFontData .
LineFormat { get; }Renvoie les propriétés LineFormat pour le contour du texte. Aucun héritage appliqué. Lecture seuleILineFormat .
NormaliseHeight { get; set; }Détermine si la hauteur d’un texte doit être normalisée. Aucun héritage appliqué. Lecture/écritureNullableBool .
ProofDisabled { get; set; }Détermine si le texte ne doit pas être corrigé. Aucun héritage appliqué. Lecture/écritureNullableBool .
Spacing { get; set; }Renvoie ou définit l’incrément d’espacement entre les caractères. float.NaN signifie que la valeur n’est pas définie et doit être héritée du maître. Lecture/écritureSingle .
StrikethroughType { get; set; }Renvoie ou définit le type barré d’un texte. Aucun héritage appliqué. Lecture/écritureTextStrikethroughType .
SymbolFont { get; set; }Renvoie ou définit les informations sur la police symbolique. Null signifie que la police n’est pas définie et doit être héritée du maître. Lecture/écritureIFontData .
TextCapType { get; set; }Renvoie ou définit le type de capitalisation du texte. Aucun héritage appliqué. Lecture/écritureTextCapType .
UnderlineFillFormat { get; }Renvoie les propriétés FillFormat de la ligne de soulignement. Aucun héritage appliqué. Lecture seuleIFillFormat .
UnderlineLineFormat { get; }Renvoie les propriétés LineFormat utilisées pour souligner la ligne de soulignement. Aucun héritage appliqué. Lecture seuleILineFormat .

Remarques

Cette classe est utilisée pour renvoyer et manipuler les propriétés de formatage de la portion de texte définies pour la portion particulière. 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 unIPortionFormatEffectiveData exemple.

Voir également