Class NodeFilter
Contenuti
[
Nascondere
]NodeFilter class
I filtri sono oggetti che sanno come “filtrare” i nodi.
public abstract class NodeFilter : DOMObject, INodeFilter
Metodi
Nome | Descrizione |
---|---|
abstract AcceptNode(Node) | Verifica se un nodo specificato è visibile nella vista logica di a TreeWalker o NodeIterator. Questa funzione verrà chiamata dall’implementazione di TreeWalker e NodeIterator; normalmente non viene richiamato direttamente dal codice utente . (Anche se potresti farlo se volessi usare lo stesso filtro per guidare la tua logica applicativa.) |
override GetPlatformType() | Questo metodo viene utilizzato per recuperare l’oggetto ECMAScriptType . |
Campi
Nome | Descrizione |
---|---|
const FILTER_ACCEPT | Accetta il nodo. I metodi di navigazione definiti per NodeIterator o TreeWalker restituiranno questo node. |
const FILTER_REJECT | Rifiuta il nodo. I metodi di navigazione definiti per NodeIterator o TreeWalker non restituiranno questo nodo. Per TreeWalker, anche i figli di questo nodo verranno rifiutati. I NodeIterator lo trattano come un sinonimo di FILTER_SKIP. |
const FILTER_SKIP | Salta questo singolo nodo. I metodi di navigazione definiti per NodeIterator o TreeWalker non restituiranno questo nodo. Sia per NodeIterator che per TreeWalker, i figli di questo nodo saranno comunque considerati . |
const SHOW_ALL | Mostra tutti i nodi. |
const SHOW_ATTRIBUTE | Mostra i nodi Attr. Questo è significativo solo quando si crea un iteratore o un tree-walker con un nodo attributo come radice ; in questo caso, significa che l’attributo node apparirà nella prima posizione dell’iterazione o dell’attraversamento. Poiché gli attributi non sono mai figli di altri nodi, non vengono visualizzati durante l’attraversamento dell’albero del documento. |
const SHOW_CDATA_SECTION | Mostra nodi CDATASection. |
const SHOW_COMMENT | Mostra nodi Commento. |
const SHOW_DOCUMENT | Mostra i nodi del documento. |
const SHOW_DOCUMENT_FRAGMENT | Mostra nodi DocumentFragment. |
const SHOW_DOCUMENT_TYPE | Mostra nodi DocumentType. |
const SHOW_ELEMENT | Mostra nodi elemento. |
const SHOW_ENTITY | Mostra nodi entità. Ciò è significativo solo quando si crea un iteratore o un tree-walker con un nodo Entità come radice ; in questo caso, significa che il nodo Entity apparirà nella prima posizione dell’attraversamento. Poiché le entità non fanno parte dell’albero del documento, non vengono visualizzate quando attraversa l’albero del documento. |
const SHOW_ENTITY_REFERENCE | Mostra nodi EntityReference. |
const SHOW_NOTATION | Mostra i nodi di notazione. Ciò è significativo solo quando si crea un iteratore o un tree-walker con un nodo Notation come radice ; in questo caso, significa che il nodo Notation apparirà nella prima posizione dell’attraversamento . Poiché le notazioni non fanno parte dell’albero del documento, non appaiono quando si attraversa l’albero del documento. |
const SHOW_PROCESSING_INSTRUCTION | Mostra nodi ProcessingInstruction. |
const SHOW_TEXT | Mostra nodi di testo. |
Guarda anche
- class DOMObject
- interface INodeFilter
- spazio dei nomi Aspose.Html.Dom.Traversal.Filters
- assemblea Aspose.HTML