Class NodeFilter

Class NodeFilter

Nombre del espacio: Aspose.Html.Dom.Traversal.Filters Colección: Aspose.HTML.dll (25.4.0)

Los filtros son objetos que saben cómo “filtrar” los nodos.

[ComVisible(true)]
public abstract class NodeFilter : DOMObject, INotifyPropertyChanged, INodeFilter

Inheritance

object DOMObject NodeFilter

Implements

INotifyPropertyChanged ,y, INodeFilter

Miembros heredados

DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

NodeFilter()

protected NodeFilter()

Fields

FILTER_ACCEPT

Acceptar el nodo. métodos de navegación definidos paraNodeIterator o TreeWalker volverá estoEl nodo.

public const short FILTER_ACCEPT = 1

Valor de campo

short

FILTER_REJECT

Rejeitar el nodo. métodos de navegación definidos paraNodeIterator o TreeWalker no volveránPara TreeWalker, los hijos de este nodotambién será rechazado.NodeIterators trata esto como unaSinónimo para FILTER_SKIP.

public const short FILTER_REJECT = 2

Valor de campo

short

FILTER_SKIP

Descargar este nodo único. métodos de navegación definidos paraNodeIterator o TreeWalker no volveránpara ambos NodeIterator yTreeWalker, los hijos de este nodo seguirán siendoconsiderados .

public const short FILTER_SKIP = 3

Valor de campo

short

SHOW_ALL

Mostrar todos los nódulos.

public const long SHOW_ALL = 4294967295

Valor de campo

long

SHOW_ATTRIBUTE

Mostrar nódulos Attr. Esto es significativo sólo cuando se crea uniterador o árbol-walker con un nodo de atributo como suraíz; en este caso, significa que el nodo atributoAparecerá en la primera posición de la iteración o traversal.Dado que los atributos nunca son hijos de otros nodos, noAparece cuando cruza el árbol de documento.

public const long SHOW_ATTRIBUTE = 2

Valor de campo

long

SHOW_CDATA_SECTION

Mostrar los nodos de CDATASection.

public const long SHOW_CDATA_SECTION = 8

Valor de campo

long

SHOW_COMMENT

Mostrar Comentarios Nódulos.

public const long SHOW_COMMENT = 128

Valor de campo

long

SHOW_DOCUMENT

Mostrar los nodos de documento.

public const long SHOW_DOCUMENT = 256

Valor de campo

long

SHOW_DOCUMENT_FRAGMENT

Mostrar los nodos de DocumentFragment.

public const long SHOW_DOCUMENT_FRAGMENT = 1024

Valor de campo

long

SHOW_DOCUMENT_TYPE

Mostrar DocumentType nodos.

public const long SHOW_DOCUMENT_TYPE = 512

Valor de campo

long

SHOW_ELEMENT

Mostrar los núcleos elementales.

public const long SHOW_ELEMENT = 1

Valor de campo

long

SHOW_ENTITY

Mostrar nódulos de la entidad. Esto es significativo sólo cuando se creaun iterador o un caminante de árbol con un nodo de la entidad como surato; en este caso significa que la entidadEl nodo aparecerá en la primera posición del cruce.las entidades no son parte del árbol de documento, no aparecen cuandoCaminando por el árbol del documento.

public const long SHOW_ENTITY = 32

Valor de campo

long

SHOW_ENTITY_REFERENCE

Mostrar nódulos de referencia de Entity.

public const long SHOW_ENTITY_REFERENCE = 16

Valor de campo

long

SHOW_NOTATION

Mostrar nódulos de notación. Esto es significativo sólo cuando se creaun iterador o un pasajero de árbol con un nodo de notación como suLa raíz; en este caso, significa que elEl nodo de notación aparecerá en la primera posición delComo las notas no son parte del árbol de documento, seNo aparece cuando cruza el árbol de documento.

public const long SHOW_NOTATION = 2048

Valor de campo

long

SHOW_PROCESSING_INSTRUCTION

Mostra los nodos de instrucción.

public const long SHOW_PROCESSING_INSTRUCTION = 64

Valor de campo

long

SHOW_TEXT

Mostrar nódulos de texto.

public const long SHOW_TEXT = 4

Valor de campo

long

Methods

AcceptNode(Node)

Testar si un nodo especificado es visible en la visión lógica de unaTreeWalker o NodeIterator. esta funciónserá convocado por la implementación de TreeWalker yNodeIterator; normalmente no se llama directamente decódigo de usuario. (aunque pudiera hacerlo si quisiera utilizar el mismofiltrar para guiar su propia lógica de aplicación.)

public abstract short AcceptNode(Node n)

Parameters

n Node

Nodo para comprobar si pasa el filtro o no.

Returns

short

una constante para determinar si el nodo es aceptado,rechazado o abandonado, como se define anteriormente.

GetPlatformType()

Este método se utiliza para recuperar el objeto ECMAScript System.Type.

public override Type GetPlatformType()

Returns

Type

El objeto ECMAScript System.Type.

 Español