ChartPortionFormat

ChartPortionFormat class

该类包含在图表中使用的图表部分格式属性。与 IPortionFormatEffectiveData 不同,该类的所有属性都是可写的。

public sealed class ChartPortionFormat : BasePortionFormat, IChartPortionFormat

Properties

名称描述
AlternativeLanguageId { get; set; }返回或设置替代语言的 Id。可读写字符串。
AsIPresentationComponent { get; }允许获取基础 IPresentationComponent 接口。只读 IPresentationComponent
ComplexScriptFont { get; set; }返回或设置复杂脚本字体信息。空值表示字体未定义,应从主版继承。可读写 IFontData
EastAsianFont { get; set; }返回或设置东亚字体信息。空值表示字体未定义,应从主版继承。可读写 IFontData
EffectFormat { get; }返回文本 EffectFormat 属性。没有应用继承。只读 IEffectFormat
Escapement { get; set; }返回或设置上标或下标文本。值从 -100%(下标)到 100%(上标)。float.NaN 表示值未定义,应从主版继承。可读写单一值。
FillFormat { get; }返回文本 FillFormat 属性。没有应用继承。只读 IFillFormat
FontBold { get; set; }确定字体是否为粗体。没有应用继承。可读写 NullableBool
FontHeight { get; set; }返回或设置部分的字体高度。float.NaN 表示高度未定义,应从主版继承。可读写单一值。
FontItalic { get; set; }确定字体是否为斜体。没有应用继承。可读写 NullableBool
FontUnderline { get; set; }返回或设置文本下划线类型。没有应用继承。可读写 TextUnderlineType
HighlightColor { get; }返回用于突出显示文本的颜色。没有应用继承。只读 IColorFormat
IsHardUnderlineFill { get; set; }确定下划线样式是否具有自己的 FillFormat 属性或从文本的 FillFormat 属性继承。可读写 NullableBool
IsHardUnderlineLine { get; set; }确定下划线样式是否具有自己的 LineFormat 属性或从文本的 LineFormat 属性继承。可读写 NullableBool
KerningMinimalSize { get; set; }返回或设置应开启字符间距调整的最小字体大小。float.NaN 表示值未定义,并应从主版继承。可读写单一值。
Kumimoji { get; set; }确定数字是否应忽略东亚语言特有的垂直文本布局。没有应用继承。可读写 NullableBool
LanguageId { get; set; }返回或设置校对语言的 Id。用于检查拼写和语法。可读写字符串。
LatinFont { get; set; }返回或设置拉丁字体信息。空值表示字体未定义,应从主版继承。可读写 IFontData
LineFormat { get; }返回文本轮廓的 LineFormat 属性。没有应用继承。只读 ILineFormat
NormaliseHeight { get; set; }确定文本的高度是否应被标准化。没有应用继承。可读写 NullableBool
ProofDisabled { get; set; }确定文本是否不应进行拼写检查。没有应用继承。可读写 NullableBool
Spacing { get; set; }返回或设置字符间距增量。float.NaN 表示值未定义,并应从主版继承。可读写单一值。
StrikethroughType { get; set; }返回或设置文本的删除线类型。没有应用继承。可读写 TextStrikethroughType
SymbolFont { get; set; }返回或设置符号字体信息。空值表示字体未定义,并应从主版继承。可读写 IFontData
TextCapType { get; set; }返回或设置文本大写类型。没有应用继承。可读写 TextCapType
UnderlineFillFormat { get; }返回下划线线条的 FillFormat 属性。没有应用继承。只读 IFillFormat
UnderlineLineFormat { get; }返回用于轮廓下划线线条的 LineFormat 属性。没有应用继承。只读 ILineFormat

Methods

名称描述
override Equals(object)与指定对象进行比较。
override GetHashCode()返回哈希代码。

Remarks

该类用于返回和操作为特定部分定义的文本部分格式属性。这意味着在获取值时没有应用继承,因此在大多数情况下,您将获得“未定义”的值。

要获取包括继承在内的有效格式参数值,您需要使用 GetEffective 方法,该方法返回一个 IPortionFormatEffectiveData 实例。

See Also