Document.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. Bu değer ayarlanırken whatToShow bayrakları ve the NodeFilter dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode is , görünür olsun ya da olmasın bu düğüme başlatıldı. kökü, parentNode ve nextNode gibi belge yapısında yukarı bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök must boş olmamalıdır. |
Geri dönüş değeri
Yeni oluşturulan TreeWalker.
istisnalar
istisna | şart |
---|---|
DOMException | NOT_SUPPORTED_ERR: Belirtilen kök is null ise yükseltilir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- class Document
- ad alanı Aspose.Html.Dom
- toplantı Aspose.HTML
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. Bu değer ayarlanırken whatToShow bayrakları ve the NodeFilter dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode is , görünür olsun ya da olmasın bu düğüme başlatıldı. kökü, parentNode ve nextNode gibi belge yapısında yukarı bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök must boş olmamalıdır. |
whatToShow | Int64 | bayrak, ağaç gezgini tarafından sunulan ağacın mantıksal görünümünde içinde 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 OR kullanılarak birleştirilebilir. |
Geri dönüş değeri
Yeni oluşturulan TreeWalker.
istisnalar
istisna | şart |
---|---|
DOMException | NOT_SUPPORTED_ERR: Belirtilen kök is null ise yükseltilir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- class Document
- ad alanı Aspose.Html.Dom
- toplantı Aspose.HTML
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. Bu değer ayarlanırken whatToShow bayrakları ve the NodeFilter dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode is , görünür olsun ya da olmasın bu düğüme başlatıldı. kökü, parentNode ve nextNode gibi belge yapısında yukarı bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök must boş olmamalıdır. |
whatToShow | Int64 | bayrak, ağaç gezgini tarafından sunulan ağacın mantıksal görünümünde içinde 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 OR 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 is null ise yükseltilir. |
Ayrıca bakınız
- interface ITreeWalker
- class Node
- interface INodeFilter
- class Document
- ad alanı Aspose.Html.Dom
- toplantı Aspose.HTML