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");

// Получить структурированный тег документа по идентификатору.
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);

Смотрите также