ITraversal

ITraversal interface

Gli iteratori vengono utilizzati per scorrere un insieme di nodi, ad esempio l’insieme di nodi in una NodeList, il sottoalbero del documento governato da un particolare Nodo, i risultati di una query o qualsiasi altro insieme di nodi. L’insieme di nodi da iterare è determinato dall’implementazione di NodeIterator. DOM Level 2 specifica un’implementazione di singolo NodeIterator per l’attraversamento dell’ordine dei documenti di un sottoalbero di documenti. Le istanze di questi iteratori vengono create chiamando DocumentTraversal .createNodeIterator().

Vedi anche ilDocument Object Model (DOM) Livello 2 Traversal and Range Specification. @dal livello DOM 2

public interface ITraversal : IDisposable

Proprietà

NomeDescrizione
Filter { get; }Il NodeFilter utilizzato per lo screening dei nodi.
Root { get; }Il nodo radice di NodeIterator, come specificato quando è stato creato .
WhatToShow { get; }Questo attributo determina quali tipi di nodi vengono presentati tramite l’iteratore . Il set di costanti disponibile è definito nell’interfaccia NodeFilter. I nodi non accettati da whatToShow verranno saltati, ma i loro figli possono ancora essere presi in considerazione. Nota che questo salto ha la precedenza sul filtro, se presente.

Guarda anche