List
概述
List 是 Aspose.Words FOSS 中用于 .NET 的一个类。继承自:IComparable<List>。
List 类公开 ListId、ListLevels、Style 以及类似 CompareTo 和 HasSameTemplate 的方法,允许开发者检查、比较和操作文档列表定义。
此类提供 6 个方法,用于在 .NET 程序中处理 List 对象。可用方法包括:CompareTo、Equals、GetHashCode、HasSameTemplate。在安装了 Aspose.Words FOSS for .NET 包之后,所有公共成员对任何 .NET 应用程序均可访问。属性:Document、IsListStyleDefinition、IsListStyleReference、IsMultiLevel、IsRestartAtEachSection、ListId,以及另外 2 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
ListId | int | 读取 | 获取列表的唯一标识符。 |
Document | DocumentBase | 读取 | 获取拥有者文档。 |
IsMultiLevel | bool | 读取 | 当列表包含 9 个层级时返回 true;当仅包含 1 个层级时返回 false。 |
ListLevels | ListLevelCollection | 读取 | 获取此列表的列表级别集合。 |
IsRestartAtEachSection | bool | 读写 | 指定列表是否应在每个章节重新开始。 |
IsListStyleDefinition | bool | 读取 | 如果此列表是列表样式的定义,则返回 true。 |
IsListStyleReference | bool | 读取 | 返回 true,如果此列表是对列表样式的引用。 |
Style | Style | 读取 | 获取此列表引用或定义的列表样式。 |
方法
| 签名 | 描述 |
|---|---|
Equals(list: List) | 与指定的列表进行比较。 |
Equals(obj: object) | 确定指定的对象的值是否等于当前对象。 |
GetHashCode() | 计算此列表对象的哈希码。 |
CompareTo(obj: object) | 将指定对象与当前对象进行比较。 |
CompareTo(other: List) | 将指定列表与当前列表进行比较。 |
HasSameTemplate(other: List) | 如果当前列表和给定列表是由相同模板创建的,则返回 true。 |