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) |
删除大纲集合项。 |
也可以看看