Class NodeFilter
Contenido
[
Ocultar
]NodeFilter class
Los filtros son objetos que saben “filtrar” los nodos.
public abstract class NodeFilter : DOMObject, INodeFilter
Métodos
Nombre | Descripción |
---|---|
abstract AcceptNode(Node) | Prueba si un nodo especificado está visible en la vista lógica de a TreeWalker o NodeIterator. Esta función será llamada por la implementación de TreeWalker y NodeIterator; normalmente no se llama directamente desde código de usuario. (Aunque podría hacerlo si quisiera usar el mismo filtro para guiar su propia lógica de aplicación). |
override GetPlatformType() | Este método se utiliza para recuperar el objeto ECMAScriptType . |
Campos
Nombre | Descripción |
---|---|
const FILTER_ACCEPT | Aceptar el nodo. Los métodos de navegación definidos para NodeIterator o TreeWalker devolverán este node. |
const FILTER_REJECT | Rechazar el nodo. Los métodos de navegación definidos para NodeIterator o TreeWalker no devolverán este nodo. Para TreeWalker, los hijos de este nodo también serán rechazados. NodeIterators trata esto como un sinónimo para FILTER_SKIP. |
const FILTER_SKIP | Omita este único nodo. Los métodos de navegación definidos para NodeIterator o TreeWalker no devolverán este nodo. Tanto para NodeIterator como para TreeWalker, los elementos secundarios de este nodo seguirán considerándose . |
const SHOW_ALL | Mostrar todos los Nodos. |
const SHOW_ATTRIBUTE | Mostrar nodos Attr. Esto es significativo solo cuando se crea un iterador o un caminante de árboles con un nodo de atributo como su raíz ; en este caso, significa que el nodo de atributo aparecerá en la primera posición de la iteración o recorrido. Dado que los atributos nunca son elementos secundarios de otros nodos, no aparecen al atravesar el árbol del documento. |
const SHOW_CDATA_SECTION | Mostrar nodos CDATASection. |
const SHOW_COMMENT | Mostrar nodos de comentarios. |
const SHOW_DOCUMENT | Mostrar nodos de documento. |
const SHOW_DOCUMENT_FRAGMENT | Mostrar nodos de fragmento de documento. |
const SHOW_DOCUMENT_TYPE | Mostrar nodos DocumentType. |
const SHOW_ELEMENT | Mostrar nodos de elemento. |
const SHOW_ENTITY | Mostrar nodos de entidad. Esto es significativo solo cuando se crea un iterador o un caminante de árboles con un nodo Entity como su raíz ; en este caso, significa que el nodo Entity aparecerá en la primera posición del recorrido. Dado que las entidades no forman parte del árbol del documento, no aparecen cuando atraviesa el árbol del documento. |
const SHOW_ENTITY_REFERENCE | Mostrar nodos de referencia de entidad. |
const SHOW_NOTATION | Mostrar nodos de notación. Esto es significativo solo cuando se crea un iterador o un trepador de árboles con un nodo de Notación como su raíz ; en este caso, significa que el nodo de Notación aparecerá en la primera posición del recorrido . Dado que las anotaciones no forman parte del árbol del documento, no aparecen al desplazarse por el árbol del documento. |
const SHOW_PROCESSING_INSTRUCTION | Mostrar nodos ProcessingInstruction. |
const SHOW_TEXT | Mostrar nodos de texto. |
Ver también
- class DOMObject
- interface INodeFilter
- espacio de nombres Aspose.Html.Dom.Traversal.Filters
- asamblea Aspose.HTML