CreateTreeWalker
İçindekiler
[
Saklamak
]CreateTreeWalker(Node)
Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.
public ITreeWalker CreateTreeWalker(Node root)
Parametre | Tip | Tanım |
---|---|---|
root | Node | the TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır. |
Geri dönüş değeri
Yeni oluşturulan TreeWalker.
istisnalar
istisna | şart |
---|---|
DOMException | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- class Document
- ad alanı Aspose.Svg.Dom
- toplantı Aspose.SVG
CreateTreeWalker(Node, long)
Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parametre | Tip | Tanım |
---|---|---|
root | Node | the TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır. |
whatToShow | Int64 | flag, ağaç yürütücüsü tarafından sunulan ağacın mantıksal görünümünde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter’ın açıklamasına bakın. Bu bayraklar VEYA kullanılarak birleştirilebilir. |
Geri dönüş değeri
Yeni oluşturulan TreeWalker.
istisnalar
istisna | şart |
---|---|
DOMException | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- class Document
- ad alanı Aspose.Svg.Dom
- toplantı Aspose.SVG
CreateTreeWalker(Node, long, INodeFilter)
Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parametre | Tip | Tanım |
---|---|---|
root | Node | the TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır. |
whatToShow | Int64 | flag, ağaç yürütücüsü tarafından sunulan ağacın mantıksal görünümünde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter’ın açıklamasına bakın. Bu bayraklar VEYA kullanılarak birleştirilebilir. |
filter | INodeFilter | this TreeWalker ile kullanılacak NodeFilter veya filtre olmadığını belirtmek için null. |
Geri dönüş değeri
Yeni oluşturulan TreeWalker.
istisnalar
istisna | şart |
---|---|
DOMException | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- interface INodeFilter
- class Document
- ad alanı Aspose.Svg.Dom
- toplantı Aspose.SVG