StructuredDocumentTagCollection

StructuredDocumentTagCollection class

的集合IStructuredDocumentTag表示指定范围内的结构化文档标签的实例。

要了解更多信息,请访问结构化文档标签或内容控制文档文章。

public class StructuredDocumentTagCollection : IEnumerable<IStructuredDocumentTag>

特性

姓名描述
Count { get; }返回集合中的结构化文档标签的数量。
Item { get; }返回指定索引处的结构化文档标签。

方法

姓名描述
GetById(int)通过标识符返回结构化文档标签。
GetByTag(string)返回集合中遇到的第一个具有指定标签的结构化文档标签。
GetByTitle(string)返回集合中遇到的第一个具有指定标题的结构化文档标签。
GetEnumerator()返回一个枚举器对象。
Remove(int)删除具有指定标识符的结构化文档标签。
RemoveAt(int)删除指定索引处的结构化文档标签。

例子

展示如何获取结构化文档标签。

Document doc = new Document(MyDir + "Structured document tags by id.docx");

// 通过Id获取结构化文档标签。
IStructuredDocumentTag sdt = doc.Range.StructuredDocumentTags.GetById(1160505028);
Console.WriteLine(sdt.IsMultiSection);
Console.WriteLine(sdt.Title);

// 通过标题获取结构化文档标签或范围标签。
sdt = doc.Range.StructuredDocumentTags.GetByTitle("Alias4");
Console.WriteLine(sdt.Id);

也可以看看