ParagraphFormat
内容
[
隐藏
]ParagraphFormat class
该类包含段落格式属性。与 IParagraphFormatEffectiveData 不同,这个类的所有属性都是可写的。
public sealed class ParagraphFormat : PVIObject, IChartParagraphFormat, IParagraphFormat
构造函数
| 名称 | 描述 |
|---|---|
| ParagraphFormat() | 初始化 ParagraphFormat 类的新实例。 |
属性
| 名称 | 描述 |
|---|---|
| Alignment { get; set; } | 返回或设置段落中的文本对齐方式,并不继承。读/写 TextAlignment。 |
| AsIPresentationComponent { get; } | 允许获取基本的 IPresentationComponent 接口。只读 IPresentationComponent。 |
| DefaultTabSize { get; set; } | 返回或设置默认制表符大小,并不继承。读/写 Single。 |
| EastAsianLineBreak { get; set; } | 确定段落中是否使用东亚换行符。没有应用继承。读/写 NullableBool。 |
| FontAlignment { get; set; } | 返回或设置段落中的字体对齐方式,并不继承。读/写 FontAlignment。 |
| HangingPunctuation { get; set; } | 确定段落中是否使用悬挂标点。没有应用继承。读/写 NullableBool。 |
| Indent { get; set; } | 返回或设置段落的首行缩进/悬挂缩进,并不继承。悬挂缩进可以用负值定义。读/写 Single。 |
| LatinLineBreak { get; set; } | 确定段落中是否使用拉丁换行符。没有应用继承。读/写 NullableBool。 |
| MarginLeft { get; set; } | 返回或设置段落的左边距,并不继承。读/写 Single。 |
| MarginRight { get; set; } | 返回或设置段落的右边距,并不继承。读/写 Single。 |
| RightToLeft { get; set; } | 确定段落中是否使用从右到左的书写方式。没有应用继承。读/写 NullableBool。 |
| SpaceAfter { get; set; } | 返回或设置段落最后一行之后的空白量,并不继承。正值指定空白应占字体大小的百分比。负值指定空白的点大小。读/写 Single。 |
| SpaceBefore { get; set; } | 返回或设置段落第一行之前的空白量,并不继承。正值指定空白应占字体大小的百分比。负值指定空白的点大小。读/写 Single。 |
| SpaceWithin { get; set; } | 返回或设置段落基线之间的空白量。正值表示百分比,负值表示点数大小。没有应用继承。读/写 Single。 |
| Tabs { get; } | 返回段落的制表符。没有应用继承。只读 ITabCollection。 |
方法
| 名称 | 描述 |
|---|---|
| override Equals(object) | 与指定的对象进行比较。 |
| GetEffective() | 获取有效的段落格式数据,并应用继承。 |
| override GetHashCode() | 返回哈希码。 |
备注
该类用于返回和操作为特定段落定义的段落格式属性。这意味着在获取值时没有应用继承,因此在大多数情况下,您将获得表示“未定义”的值。
为了获取包括继承的有效格式参数值,您需要使用 GetEffective 方法,该方法返回一个 IParagraphFormatEffectiveData 实例。