StructuredDocumentTagRangeStart
Genel Bakış
StructuredDocumentTagRangeStart, Aspose.Words FOSS içinde .NET için bir sınıftır. Şu sınıflardan miras alır: Node, IEnumerable<Node>, IStructuredDocumentTag.
Çok bölümlü içeriği kabul eden aralıklı yapılandırılmış belge etiketinin başlangıcını temsil eder.
Bu sınıf, .NET programlarında StructuredDocumentTagRangeStart nesneleriyle çalışmak için 16 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove ve 4 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Appearance, Color, CustomNodeId, Document, Id, IsComposite ve 21 tanesi daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Döndürür StructuredDocumentTagRangeStart. |
LastChild | Node | Okuma | stdContent aralığındaki son çocuğu alır. |
Level | MarkupLevel | Okuma | Bu yapılandırılmış belge etiketi aralığının başlangıcının belge ağacında gerçekleştiği seviyeyi alır. |
SdtType | SdtType | Okuma | Bu yapılandırılmış belge etiketinin türünü alır. |
Color | System.Drawing.Color | Okuma/Yazma | Yapılandırılmış belge etiketinin rengini alır veya ayarlar. |
Id | int | Okuma | Bu yapılandırılmış belge etiketi için benzersiz, sadece-okunur, kalıcı sayısal Id belirler. |
LockContentControl | bool | Okuma/Yazma | True olarak ayarlandığında, bu özellik bir kullanıcının bu yapılandırılmış belge etiketini silmesini engelleyecektir. |
LockContents | bool | Okuma/Yazma | True olarak ayarlandığında, bu özellik bir kullanıcının bu yapılandırılmış belge etiketinin içeriğini düzenlemesini engelleyecektir. |
IsShowingPlaceholderText | bool | Okuma/Yazma | Bu yapılandırılmış belge etiketinin içeriğinin, yapılandırılmış belge etiketindeki normal metin içeriğine kıyasla yer tutucu metin içerdiği şekilde yorumlanıp yorumlanmayacağını belirtir. |
Placeholder | BuildingBlock | Okuma | Alır BuildingBlock içeren yer tutucu metni, bu yapılandırılmış belge etiketi çalıştırma içeriği boş olduğunda görüntülenmelidir, ilişkili eşlenmiş XML öğesi XmlMapping öğesi aracılığıyla belirtilmiş olduğu gibi boş olduğunda veya IsShowingPlaceholderText öğesi doğru olduğunda. |
PlaceholderName | string | Okuma/Yazma | Alır veya ayarlar BuildingBlock içeren yer tutucu metnin adını. |
Tag | string | Okuma/Yazma | Geçerli yapılandırılmış belge etiketi düğümüyle ilişkili bir etiketi belirtir. |
Title | string | Okuma/Yazma | Bu yapılandırılmış belge etiketiyle ilişkili dostane adı belirtir. |
WordOpenXML | string | Okuma | Düğüm içinde bulunan XML’yi FlatOpc biçiminde temsil eden bir dize alır. |
WordOpenXMLMinimal | string | Okuma | Düğüm içinde bulunan XML’yi FlatOpc biçiminde temsil eden bir dize alır. |
Appearance | SdtAppearance | Okuma/Yazma | Yapılandırılmış belge etiketinin görünümünü alır veya ayarlar. |
XmlMapping | XmlMapping | Okuma | Bu yapılandırılmış belge etiket aralığının XML verisine, mevcut belgenin özel bir XML bölümünde eşleşmesini temsil eden bir nesne alır. |
RangeEnd | StructuredDocumentTagRangeEnd | Okuma | Eğer StructuredDocumentTag bir aralıklı yapılandırılmış belge etiketi ise, aralığın sonunu belirtir. |
ParentNode | CompositeNode | Okuma | Bu düğümün doğrudan üst öğesini alır. |
Document | DocumentBase | Okuma | Bu düğümün ait olduğu belgeyi alır. |
PreviousSibling | Node | Okuma | Bu düğümden hemen önceki düğümü alır. |
NextSibling | Node | Okuma | Bu düğümün hemen ardından gelen düğümü alır. |
IsComposite | bool | Okuma | Bu düğüm diğer düğümleri içerebiliyorsa true döndürür. |
Range | Range | Okuma | Bu düğüm içinde bulunan belgenin bir bölümünü temsil eden bir Range nesnesi döndürür. |
CustomNodeId | int | Okuma/Yazma | Özel düğüm tanımlayıcısını belirtir. |
IsMultiSection | bool | Okuma | Bu örnek, aralıklı (çok bölümlü) yapılandırılmış belge etiketi ise true döndürür. |
Node | Node | Okuma | Bu arayüzü uygulayan Node nesnesini döndürür. |
Yöntemler
| İmza | Açıklama |
|---|---|
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType) | Structured document tag range start sınıfının yeni bir örneğini başlatır. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Belirtilen türlerle eşleşen alt düğümlerin canlı bir koleksiyonunu döndürür. |
Accept(visitor: DocumentVisitor) | Bu StructuredDocumentTagRangeStart örneği üzerinde Accept(visitor) metodunu çağırır. |
GetEnumerator() | Bu düğümün alt düğümleri üzerinde foreach tarzı yinelemeyi destekler. |
AppendChild(newChild: Node) | Belirtilen düğümü stdContent aralığının sonuna ekler. |
RemoveAllChildren() | Bu aralığın başlangıç düğümü ile bitiş düğümü arasındaki tüm düğümleri kaldırır. |
RemoveSelfOnly() | Yapısal belge etiketinin bu aralık başlangıç ve uygun aralık bitiş düğümlerini kaldırır, ancak içeriğini belge ağacında tutar. |
Clone(isCloneChildren: bool) | Düğüm kopyalama başka bir (genellikle birleşik) düğüm kopyalama sürecinin bir parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız. |
GetText() | Bu düğümün ve tüm alt düğümlerinin metnini alır. |
GetAncestor(ancestorType: Type) | Belirtilen nesne tipinin ilk üst nesnesini alır. |
GetAncestorOf() | Bu StructuredDocumentTagRangeStart örneği üzerinde GetAncestorOf çağırır. |
Remove() | Kendini üst öğeden kaldırır. |
NextPreOrder(rootNode: Node) | Ön sipariş ağaç dolaşım algoritmasına göre bir sonraki düğümü alır. |
PreviousPreOrder(rootNode: Node) | Pre-order ağaç dolaşım algoritmasına göre önceki düğümü alır. |
ToString(saveFormat: SaveFormat) | Belirtilen formatta düğümün içeriğini bir dizeye dışa aktarır. |
NodeTypeToString(nodeType: NodeType) | Bir düğüm tipi enum değerini kullanıcı dostu bir dizeye dönüştüren yardımcı bir yöntem. |