Row
Genel Bakış
Row, Aspose.Words FOSS içinde .NET için bir sınıftır. Şu sınıflardan miras alır: CompositeNode, IRowAttrSource, ITrackableNode.
Bir tablo satırını temsil eder.
Bu sınıf, .NET programlarında Row nesneleriyle çalışmak için 28 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator ve 16 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Cells, Count, CustomNodeId, Document, FirstCell, FirstChild ve 16 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Satırı döndürür. |
ParentTable | Table | Okuma | Satırın doğrudan üst tablosunu döndürür. |
IsFirstRow | bool | Okuma | Bu bir tabloda ilk satırsa doğru; aksi takdirde yanlış. |
IsLastRow | bool | Okuma | Bu bir tabloda son satırsa doğru; aksi takdirde yanlış. |
NextRow | Row | Okuma | Bir sonraki Row düğümünü alır. |
PreviousRow | Row | Okuma | Önceki Row düğümünü alır. |
FirstCell | Cell | Okuma | Satırdaki ilk Cell’i döndürür. |
LastCell | Cell | Okuma | Satırdaki son Cell’i döndürür. |
Cells | CellCollection | Okuma | Satırın Cell alt düğümlerine tiplenmiş erişim sağlar. |
RowFormat | RowFormat | Okuma | Satırın biçimlendirme özelliklerine erişim sağlar. |
Hidden | bool | Okuma/Yazma | Bu satırın gizli olup olmadığını gösteren bayrağı alır veya ayarlar. |
IsComposite | bool | Okuma | Bu düğüm alt düğümlere sahip olabileceği için true döndürür. |
HasChildNodes | bool | Okuma | Bu düğümün herhangi bir alt düğümü varsa true döndürür. |
FirstChild | Node | Okuma | Düğümün ilk çocuğunu alır. |
LastChild | Node | Okuma | Düğümün son çocuğunu alır. |
Count | int | Okuma | Bu düğümün doğrudan çocuklarının sayısını alır. |
ParentNode | CompositeNode | Okuma | Bu düğümün doğrudan üst öğesini alır. |
Document | DocumentBase | Okuma | Bu düğümün ait olduğu belgeyi döndürür. |
PreviousSibling | Node | Okuma | Bu düğümden hemen önce gelen düğümü alır. |
NextSibling | Node | Okuma | Bu düğümden hemen sonra gelen düğümü alır. |
Range | Range | Okuma | Bu düğümde bulunan bir belgenin 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. |
Yöntemler
| İmza | Açıklama |
|---|---|
Row(doc: DocumentBase) | Row sınıfının yeni bir örneğini başlatır. |
Accept(visitor: DocumentVisitor) | VisitRowStart öğesini çağırır, ardından bölümün tüm alt düğümleri için Accept’ı çağırır ve sonunda VisitRowEnd öğesini çağırır. |
AcceptStart(visitor: DocumentVisitor) | Satırın başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder. |
AcceptEnd(visitor: DocumentVisitor) | Satırın sonunu ziyaret etmek için bir ziyaretçiyi kabul eder. |
GetText() | Bu satırdaki tüm hücrelerin metnini, satır sonu karakteri dahil olmak üzere alır. |
EnsureMinimum() | Satırda hücre yoksa, bir Hücre oluşturur ve ekler. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Belirtilen türle eşleşen alt düğümlerin bir koleksiyonunu döndürür. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Belirtilen türle eşleşen N’inci alt düğümü döndürür. |
SelectNodes(xpath: string) | XPath ifadesine uyan düğüm listesini seçer. |
SelectSingleNode(xpath: string) | XPath ifadesine uyan ilk Node’u seçer. |
GetEnumerator() | Bu düğümün alt düğümleri üzerinde for each tarzı yineleme desteği sağlar. |
AppendChild(newChild: T) | Belirtilen düğümü, bu düğümün alt düğüm listesinde sonuna ekler. |
PrependChild(newChild: T) | Bu düğümün alt düğüm listesine belirtilen düğümü başa ekler. |
InsertAfter(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünün hemen sonrasına ekler. |
InsertBefore(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünün hemen öncesine ekler. |
RemoveChild(oldChild: T) | Belirtilen alt düğümü kaldırır. |
RemoveAllChildren() | Geçerli düğümün tüm alt düğümlerini kaldırır. |
RemoveSmartTags() | Geçerli düğümün tüm SmartTag alt düğümlerini kaldırır. |
IndexOf(child: Node) | Belirtilen alt düğümün alt düğüm dizisindeki indeksini döndürür. |
CreateNavigator() | Düğümleri gezmek ve okumak için kullanılabilecek bir gezgin oluşturur. |
Clone(isCloneChildren: bool) | Node klonlaması başka bir (genellikle birleşik) node klonlama sürecinin parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız. |
GetAncestor(ancestorType: Type) | Belirtilen nesne türünün ilk atasını alır. |
GetAncestorOf() | Bu Row örneğinde GetAncestorOf çağırır. |
Remove() | Kendini üst öğeden kaldırır. |
NextPreOrder(rootNode: Node) | Pre-order 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) | Düğümün içeriğini belirtilen formatta 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. |