Class NodeFilter
Le nom : Aspose.Html.Dom.Traversal.Filters Assemblaggio: Aspose.HTML.dll (25.4.0)
Les filtres sont des objets qui savent comment « filtrer » les nodes.
[ComVisible(true)]
public abstract class NodeFilter : DOMObject, INotifyPropertyChanged, INodeFilter
Inheritance
object ← DOMObject ← NodeFilter
Implements
INotifyPropertyChanged , INodeFilter
I membri ereditari
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NodeFilter()
protected NodeFilter()
Fields
FILTER_ACCEPT
Les méthodes de navigation sont définies pourNodeIterator ou TreeWalker retournera ceciet node.
public const short FILTER_ACCEPT = 1
Valore di campo
FILTER_REJECT
Résoudre le node. méthodes de navigation définies pourNodeIterator ou TreeWalker ne reviendront pasPour TreeWalker, les enfants de ce nodeIl sera également rejeté.NodeIterators traite cela comme unSynonyme pour FILTER_SKIP.
public const short FILTER_REJECT = 2
Valore di campo
FILTER_SKIP
Téléchargez ce node unique. méthodes de navigation définies pourNodeIterator ou TreeWalker ne reviendront pasCe node. pour les deux NodeIterator etTreeWalker, les enfants de ce node seront toujoursconsidérée .
public const short FILTER_SKIP = 3
Valore di campo
SHOW_ALL
Afficher tous les nœuds.
public const long SHOW_ALL = 4294967295
Valore di campo
SHOW_ATTRIBUTE
Afficher les nœuds Attr. Ceci n’est significatif que lorsque vous créez unitérateur ou arbre-walker avec un noyau d’attribut comme sondans ce cas, cela signifie que l’attribut nodeIl apparaîtra dans la première position de l’itération ou de la traversée.Parce que les attributs ne sont jamais enfants d’autres nodes, ils neIl apparaît lorsqu’il traverse l’arbre du document.
public const long SHOW_ATTRIBUTE = 2
Valore di campo
SHOW_CDATA_SECTION
Afficher les nodes de CDATASection.
public const long SHOW_CDATA_SECTION = 8
Valore di campo
SHOW_COMMENT
Afficher les nœuds.
public const long SHOW_COMMENT = 128
Valore di campo
SHOW_DOCUMENT
Afficher les nœuds de document.
public const long SHOW_DOCUMENT = 256
Valore di campo
SHOW_DOCUMENT_FRAGMENT
Afficher les nœuds de document.
public const long SHOW_DOCUMENT_FRAGMENT = 1024
Valore di campo
SHOW_DOCUMENT_TYPE
Afficher les nœuds DocumentType.
public const long SHOW_DOCUMENT_TYPE = 512
Valore di campo
SHOW_ELEMENT
Afficher les nœuds.
public const long SHOW_ELEMENT = 1
Valore di campo
SHOW_ENTITY
Afficher les nodes de l’entité. Ceci n’est significatif que lorsqu’il est crééun itérateur ou un escaladeur d’arbre avec un noyau de l’entité comme sonde l’entité ; dans ce cas, cela signifie que laLe noyau apparaîtra dans la première position de la traversée.Les entités ne font pas partie de l’arbre de document, elles ne apparaissent pas lorsquetraverser l’arbre du document.
public const long SHOW_ENTITY = 32
Valore di campo
SHOW_ENTITY_REFERENCE
Afficher les nœuds d’entité.
public const long SHOW_ENTITY_REFERENCE = 16
Valore di campo
SHOW_NOTATION
Afficher les nodes de notation. Ceci n’est significatif que lorsqu’il est crééun itérateur ou un escaladeur avec un noyau de notation comme sonLa racine; dans ce cas, cela signifie que laLe noyau de notation apparaîtra dans la première position duParce que les notes ne font pas partie de l’arbre de document, ils fontIl n’apparaît pas lorsqu’il traverse l’arbre de document.
public const long SHOW_NOTATION = 2048
Valore di campo
SHOW_PROCESSING_INSTRUCTION
Afficher les nœuds de traitement.
public const long SHOW_PROCESSING_INSTRUCTION = 64
Valore di campo
SHOW_TEXT
Afficher les nœuds de texte.
public const long SHOW_TEXT = 4
Valore di campo
Methods
AcceptNode(Node)
Vérifier si un node spécifié est visible dans la vue logique d’unTreeWalker ou NodeIterator. cette fonctionIl sera appelé par la mise en œuvre de TreeWalker etNodeIterator; il n’est normalement pas appelé directement decode utilisateur. (Même si vous pourriez le faire s’il vous plaît utiliser le même codefiltre pour guider votre propre logique d’application.)
public abstract short AcceptNode(Node n)
Parameters
n
Node
Node pour vérifier s’il passe le filtre ou non.
Returns
une constante pour déterminer si le node est accepté,rejeté ou abandonné, comme défini ci-dessus.
GetPlatformType()
Questo metodo viene utilizzato per recuperare l’oggetto ECMAScript System.Type.
public override Type GetPlatformType()
Returns
L’oggetto ECMAScript System.Type.