Interface IDocumentTraversal
İsim alanı : Aspose.Html.Dom.Traversal Görüntüleme: Aspose.HTML.dll (25.4.0)
DocumentTraversal iteratörler oluşturan yöntemler içerir veağaç yürüyüşçüleri bir düğme ve çocukları belge sırasına geçmek için (genişlikBirincisi, ön sipariş yolculuğu, bu siparişle eşittir.Başlangıç etiketleri belgenin metin temsilinde ortaya çıkar).Yürüyüş fonksiyonunu destekleyen, DocumentTraversalDoküman arayüzünü uygulayan aynı nesneler tarafından uygulanır.
Ayrıca bakın Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM seviyesi 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Yeni bir NodeIterator oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Çocukları ile birlikte iterasyon yapılacaktır.İteratör başlangıçta bu düğümün hemen önünde yerleştirilir.bayrakları ve filtre, eğer varsa,bu pozisyonu ayarladığınızda göz önünde bulundurulmalıdır. köksıfır
Returns
Yeni kurulan NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: belirtilen kökünsıfır
CreateNodeIterator(Uzun , Uzun)
Yeni bir NodeIterator oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Çocukları ile birlikte iterasyon yapılacaktır.İteratör başlangıçta bu düğümün hemen önünde yerleştirilir.bayrakları ve filtre, eğer varsa,bu pozisyonu ayarladığınızda göz önünde bulundurulmalıdır. köksıfır
whatToShow
long
bayrak hangi düğüm türlerinin ortaya çıkabileceğini belirtiriterator tarafından sunulan ağaçların mantıksal bakış açısı.NodeFilter’ın açıklamasını mümkün olan set içinSHOW_ değerleri.Bu bayraklar birleştirilebilirya da
Returns
Yeni kurulan NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: belirtilen kökünsıfır
CreateNodeIterator(Node, uzun, inodefilter)
Yeni bir NodeIterator oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Çocukları ile birlikte iterasyon yapılacaktır.İteratör başlangıçta bu düğümün hemen önünde yerleştirilir.bayrakları ve filtre, eğer varsa,bu pozisyonu ayarladığınızda göz önünde bulundurulmalıdır. köksıfır
whatToShow
long
bayrak hangi düğüm türlerinin ortaya çıkabileceğini belirtiriterator tarafından sunulan ağaçların mantıksal bakış açısı.NodeFilter’ın açıklamasını mümkün olan set içinSHOW_ değerleri.Bu bayraklar birleştirilebilirya da
filter
INodeFilter
NodeFilter ile kullanılabilirTreeWalker veya sıfır filtre göstermek için.
Returns
Yeni kurulan NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: belirtilen kökünsıfır
CreateTreeWalker(Node)
Yeni bir TreeWalker oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Yaratıcılığın kökü olarak kullanacak bir noktaTreeWalker. The whatToShow bayrakları veNodeFilter bu değeri ayarlarken dikkate alınmaz;Herhangi bir düğüm türü kök olarak kabul edilecektir.TreeWalker’ın şimdikibu noktaya başlatılır, görülebilir olup olmadığına bakılmaksızın.Root fonksiyonları, traversal için bir durak noktası olarakdoküman yapısında yukarı bakmak için yöntemler, örneğinparentNode ve nextNode. köküsıfır olmasın.
Returns
Yeni kurulan TreeWalker.
CreateTreeWalker(Uzun , Uzun)
Yeni bir TreeWalker oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Yaratıcılığın kökü olarak kullanacak bir noktaTreeWalker. The whatToShow bayrakları veNodeFilter bu değeri ayarlarken dikkate alınmaz;Herhangi bir düğüm türü kök olarak kabul edilecektir.TreeWalker’ın şimdikibu noktaya başlatılır, görülebilir olup olmadığına bakılmaksızın.Root fonksiyonları, traversal için bir durak noktası olarakdoküman yapısında yukarı bakmak için yöntemler, örneğinparentNode ve nextNode. köküsıfır olmasın.
whatToShow
long
bayrak hangi düğüm türlerinin ortaya çıkabileceğini belirtirağaç yürüyen tarafından sunulan mantıksal bakış açısı.NodeFilter’ın açıklamasını mümkün olan set içinSHOW_ değerleri.Bu bayraklar OR kullanılarak birleştirilebilir.
Returns
Yeni kurulan TreeWalker.
CreateTreeWalker(Node, uzun, inodefilter)
Yeni bir TreeWalker oluşturun, alt ağacın üstündebelirli düğümler.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Yaratıcılığın kökü olarak kullanacak bir noktaTreeWalker. The whatToShow bayrakları veNodeFilter bu değeri ayarlarken dikkate alınmaz;Herhangi bir düğüm türü kök olarak kabul edilecektir.TreeWalker’ın şimdikibu noktaya başlatılır, görülebilir olup olmadığına bakılmaksızın.Root fonksiyonları, traversal için bir durak noktası olarakdoküman yapısında yukarı bakmak için yöntemler, örneğinparentNode ve nextNode. köküsıfır olmasın.
whatToShow
long
bayrak hangi düğüm türlerinin ortaya çıkabileceğini belirtirağaç yürüyen tarafından sunulan mantıksal bakış açısı.NodeFilter’ın açıklamasını mümkün olan set içinSHOW_ değerleri.Bu bayraklar OR kullanılarak birleştirilebilir.
filter
INodeFilter
NodeFilter ile kullanılabilirTreeWalker veya sıfır filtre göstermek için.
Returns
Yeni kurulan TreeWalker.