StructuredDocumentTagCollection

StructuredDocumentTagCollection class

Bir koleksiyonIStructuredDocumentTag belirtilen aralıktaki yapılandırılmış belge etiketlerini temsil eden örnekler.

Daha fazla bilgi edinmek için şu adresi ziyaret edin:Yapılandırılmış Belge Etiketleri veya İçerik Denetimi belgeleme makalesi.

public class StructuredDocumentTagCollection : IEnumerable<IStructuredDocumentTag>

Özellikleri

İsimTanım
Count { get; }Koleksiyondaki yapılandırılmış belge etiketlerinin sayısını döndürür.
Item { get; }Belirtilen dizindeki yapılandırılmış belge etiketini döndürür.

yöntemler

İsimTanım
GetById(int)Tanımlayıcıya göre yapılandırılmış belge etiketini döndürür.
GetByTag(string)Belirtilen etikete sahip koleksiyonda karşılaşılan ilk yapılandırılmış belge etiketini döndürür.
GetByTitle(string)Belirtilen başlığa sahip koleksiyonda karşılaşılan ilk yapılandırılmış belge etiketini döndürür.
GetEnumerator()Bir numaralandırıcı nesnesi döndürür.
Remove(int)Belirtilen tanımlayıcıya sahip yapılandırılmış belge etiketini kaldırır.
RemoveAt(int)Belirtilen dizindeki yapılandırılmış belge etiketini kaldırır.

Örnekler

Yapılandırılmış belge etiketinin nasıl alınacağını gösterir.

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

// Id'ye göre yapılandırılmış belge etiketini al.
IStructuredDocumentTag sdt = doc.Range.StructuredDocumentTags.GetById(1160505028);
Console.WriteLine(sdt.IsMultiSection);
Console.WriteLine(sdt.Title);

// Başlığa göre yapılandırılmış belge etiketini veya aralıklı etiketi alın.
sdt = doc.Range.StructuredDocumentTags.GetByTitle("Alias4");
Console.WriteLine(sdt.Id);

Ayrıca bakınız