ChartPortionFormat

Classe ChartPortionFormat

Cette classe contient les propriétés de formatage de la portion de graphique utilisées dans les graphiques. Contrairement à IPortionFormatEffectiveData, toutes les propriétés de cette classe sont modifiables.

public sealed class ChartPortionFormat : BasePortionFormat, IChartPortionFormat

Propriétés

NomDescription
AlternativeLanguageId { get; set; }Retourne ou définit l’Id d’une langue alternative. Read/write String.
AsIPresentationComponent { get; }Permet d’obtenir l’interface de base IPresentationComponent. Read-only IPresentationComponent.
ComplexScriptFont { get; set; }Retourne ou définit les informations sur la police de script complexe. Null signifie que la police est indéfinie et doit être héritée du Master. Read/write IFontData.
EastAsianFont { get; set; }Retourne ou définit les informations sur la police d’Asie de l’Est. Null signifie que la police est indéfinie et doit être héritée du Master. Read/write IFontData.
EffectFormat { get; }Retourne les propriétés de format d’effet de texte. Pas d’héritage appliqué. Read-only IEffectFormat.
Escapement { get; set; }Retourne ou définit le texte en exposant ou en indice. Valeur de -100 % (indice) à 100 % (exposant). float.NaN signifie que la valeur est indéfinie et doit être héritée du Master. Read/write Single.
FillFormat { get; }Retourne les propriétés de format de remplissage de texte. Pas d’héritage appliqué. Read-only IFillFormat.
FontBold { get; set; }Détermine si la police est en gras. Pas d’héritage appliqué. Read/write NullableBool.
FontHeight { get; set; }Retourne ou définit la hauteur de la police d’une portion. float.NaN signifie que la hauteur est indéfinie et doit être héritée du Master. Read/write Single.
FontItalic { get; set; }Détermine si la police est en italique. Pas d’héritage appliqué. Read/write NullableBool.
FontUnderline { get; set; }Retourne ou définit le type de soulignement du texte. Pas d’héritage appliqué. Read/write TextUnderlineType.
HighlightColor { get; }Retourne la couleur utilisée pour surligner un texte. Pas d’héritage appliqué. Read-only IColorFormat.
IsHardUnderlineFill { get; set; }Détermine si le style de soulignement a ses propres propriétés de FillFormat ou les hérite des propriétés de FillFormat du texte. Read/write NullableBool.
IsHardUnderlineLine { get; set; }Détermine si le style de soulignement a ses propres propriétés de LineFormat ou les hérite des propriétés de LineFormat du texte. Read/write NullableBool.
KerningMinimalSize { get; set; }Retourne ou définit la taille de police minimale pour laquelle le crénage doit être activé. float.NaN signifie que la valeur est indéfinie et doit être héritée du Master. Read/write Single.
Kumimoji { get; set; }Détermine si les nombres doivent ignorer la disposition de texte verticale spécifique aux langues orientales. Pas d’héritage appliqué. Read/write NullableBool.
LanguageId { get; set; }Retourne ou définit l’Id d’une langue de vérification. Utilisé pour vérifier l’orthographe et la grammaire. Read/write String.
LatinFont { get; set; }Retourne ou définit les informations sur la police latine. Null signifie que la police est indéfinie et doit être héritée du Master. Read/write IFontData.
LineFormat { get; }Retourne les propriétés de LineFormat pour le contour du texte. Pas d’héritage appliqué. Read-only ILineFormat.
NormaliseHeight { get; set; }Détermine si la hauteur d’un texte doit être normalisée. Pas d’héritage appliqué. Read/write NullableBool.
ProofDisabled { get; set; }Détermine si le texte ne doit pas être vérifié. Pas d’héritage appliqué. Read/write NullableBool.
Spacing { get; set; }Retourne ou définit l’intervalle entre les caractères. float.NaN signifie que la valeur est indéfinie et doit être héritée du Master. Read/write Single.
StrikethroughType { get; set; }Retourne ou définit le type de barré d’un texte. Pas d’héritage appliqué. Read/write TextStrikethroughType.
SymbolFont { get; set; }Retourne ou définit les informations sur la police symbolique. Null signifie que la police est indéfinie et doit être héritée du Master. Read/write IFontData.
TextCapType { get; set; }Retourne ou définit le type de capitalisation du texte. Pas d’héritage appliqué. Read/write TextCapType.
UnderlineFillFormat { get; }Retourne les propriétés de FillFormat de la ligne de soulignement. Pas d’héritage appliqué. Read-only IFillFormat.
UnderlineLineFormat { get; }Retourne les propriétés de LineFormat utilisées pour le contour de la ligne de soulignement. Pas d’héritage appliqué. Read-only ILineFormat.

Méthodes

NomDescription
override Equals(object)Compare avec l’objet spécifié.
override GetHashCode()Retourne le code de hachage.

Remarques

Cette classe est utilisée pour retourner et manipuler les propriétés de formatage de portions de texte définies pour une portion particulière. Cela signifie qu’aucun héritage n’est appliqué lors de l’obtention des valeurs, donc dans la majorité des cas, vous obtiendrez des valeurs signifiant “indéfini”.

Pour obtenir les valeurs des paramètres de formatage effectif, y compris les héritées, vous devez utiliser la méthode GetEffective qui retourne une instance de IPortionFormatEffectiveData.

Voir Aussi