Class OutlineItemCollection
OutlineItemCollection 类
表示 PDF 文档大纲层次结构中的大纲条目。
public sealed class OutlineItemCollection : Outlines
构造函数
属性
名称 | 描述 |
---|
Action { get; set; } | 获取或设置此大纲项的操作。 |
Bold { get; set; } | 获取或设置此大纲项标题文本的粗体标志 |
Color { get; set; } | 获取或设置此大纲项标题文本的颜色。 |
override Count { get; } | 集合项的计数。请不要与 VisibleCount 混淆:VisibleCount 获取所有级别上可见的大纲项数量。 |
Destination { get; set; } | 获取或设置此大纲项的目标。 |
First { get; } | 获取表示大纲层次结构中第一个顶级项的大纲项。 |
HasNext { get; } | 检查大纲项是否表示相对于此项的下一个项。 |
override IsReadOnly { get; } | 获取一个值,指示集合是否为只读。 |
IsSynchronized { get; } | 获取一个值,指示对该集合的访问是否是同步的(线程安全)。 |
Italic { get; set; } | 获取或设置此大纲项标题文本的斜体标志 |
Item { get; } | 使用索引从集合中获取大纲项。 |
Last { get; } | 获取表示大纲层次结构中最后一个顶级项的大纲项。 |
Level { get; } | 获取大纲项的层次级别。 |
Next { get; } | 获取表示相对于此项的下一个项的大纲项。 |
Open { get; set; } | 获取或设置大纲项的打开状态(true/false)。 |
Parent { get; } | 获取此大纲项在大纲层次结构中的父对象。 |
Prev { get; } | 获取表示相对于此项的前一个项的大纲项。 |
SyncRoot { get; } | 获取可用于同步访问该集合的对象。 |
Title { get; set; } | 获取或设置此大纲项的标题。 |
override VisibleCount { get; } | 获取文档大纲层次结构中所有级别的大纲项的总数。 |
方法
名称 | 描述 |
---|
override Add(OutlineItemCollection) | 将大纲项添加到集合。 |
override Clear() | 清除集合中的所有项。 |
override Contains(OutlineItemCollection) | 检查集合是否包含给定项。 |
override CopyTo(OutlineItemCollection[], int) | 将大纲条目复制到 System.Array,从特定的 System.Array 索引开始。 |
Delete() | 从文档大纲层次结构中删除此大纲项。 |
Delete(string) | 从文档大纲层次结构中删除具有指定名称的大纲条目。 |
override GetEnumerator() | 返回一个枚举器,用于迭代集合。 |
Insert(int, OutlineItemCollection) | 在指定位置将大纲项插入集合。 |
Remove(int) | 按索引移除项。 |
override Remove(OutlineItemCollection) | 移除大纲集合项。 |
另请参阅