OutlineItemCollection
OutlineItemCollection class
代表 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; } | 获取或设置大纲项目的打开状态(真/假)。 |
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) | 删除大纲集合项。 |
也可以看看