Class NodeFilter

Class NodeFilter

Navne til: Aspose.Html.Dom.Traversal.Filters Sammensætning: Aspose.HTML.dll (25.4.0)

Filtre er objekter, der ved, hvordan man “filter ud” noder.

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

Inheritance

object DOMObject NodeFilter

Implements

INotifyPropertyChanged , INodeFilter

De arvede medlemmer

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

Navigeringsmetoder defineret forNodeIterator eller TreeWalker vil returnere detteaf node.

public const short FILTER_ACCEPT = 1

Fællesværdi

short

FILTER_REJECT

Navigeringsmetoder defineret forNodeIterator eller TreeWalker vender ikke tilbageFor TreeWalker, børnene af denne nodeDet vil også blive afvist.NodeIterators behandler dette som enSynonymt med filter_skip.

public const short FILTER_REJECT = 2

Fællesværdi

short

FILTER_SKIP

Skift denne enkelt knude. Navigation metoder defineret forNodeIterator eller TreeWalker vender ikke tilbagefor både NodeIterator ogTreeWalker, børnene i denne node vil stadig væreovervejet.

public const short FILTER_SKIP = 3

Fællesværdi

short

SHOW_ALL

Se alle node.

public const long SHOW_ALL = 4294967295

Fællesværdi

long

SHOW_ATTRIBUTE

Attr noder. Dette er kun meningsfuldt, når du opretter eniterator eller træ-walker med en atributnode som densroten; i dette tilfælde betyder det, at det atribut nodDet vil opstå i den første position af iteration eller traversal.Da atributter aldrig er børn af andre knuder, er de ikkeDet vises, når man krydser dokumenttræet.

public const long SHOW_ATTRIBUTE = 2

Fællesværdi

long

SHOW_CDATA_SECTION

Vis CDATASection noder.

public const long SHOW_CDATA_SECTION = 8

Fællesværdi

long

SHOW_COMMENT

Se kommentar knudler.

public const long SHOW_COMMENT = 128

Fællesværdi

long

SHOW_DOCUMENT

Vis dokument noder.

public const long SHOW_DOCUMENT = 256

Fællesværdi

long

SHOW_DOCUMENT_FRAGMENT

Vis dokumentfragment noder.

public const long SHOW_DOCUMENT_FRAGMENT = 1024

Fællesværdi

long

SHOW_DOCUMENT_TYPE

Vis dokumenttype noder.

public const long SHOW_DOCUMENT_TYPE = 512

Fællesværdi

long

SHOW_ELEMENT

Se element noder.

public const long SHOW_ELEMENT = 1

Fællesværdi

long

SHOW_ENTITY

Vis entitet noder. Dette er kun meningsfuldt, når du opretteren iterator eller træwalker med en entitetsnode som densi dette tilfælde betyder det, at enhedenNode vil vises i den første position af krydsningen.Enhederne er ikke en del af dokumenttræet, de vises ikke, nårover dokumenttræet.

public const long SHOW_ENTITY = 32

Fællesværdi

long

SHOW_ENTITY_REFERENCE

Vis enhedsreference noder.

public const long SHOW_ENTITY_REFERENCE = 16

Fællesværdi

long

SHOW_NOTATION

Vis Notation noder. Dette er kun meningsfuldt, når du opretteren iterator eller træwalker med en Notation-node som sinI dette tilfælde betyder det, atNotationsknoten vil vises i den første position afEftersom noter ikke er en del af dokumenttræet, gør deDet vises ikke, når man krydser dokumenttræet.

public const long SHOW_NOTATION = 2048

Fællesværdi

long

SHOW_PROCESSING_INSTRUCTION

Vis instruktionsknapper.

public const long SHOW_PROCESSING_INSTRUCTION = 64

Fællesværdi

long

SHOW_TEXT

Se tekst knudler.

public const long SHOW_TEXT = 4

Fællesværdi

long

Methods

AcceptNode(Node)

Test, om en specifik node er synlig i det logiske synspunkt af enTreeWalker eller NodeIterator. denne funktionDet vil blive anmodet om gennemførelsen af TreeWalker ogNodeIterator; det kaldes normalt ikke direkte fraBrugerkode. (selvom du kunne gøre det, hvis du ønskede at bruge det sammeFilter til at guide din egen applikations logik.)

public abstract short AcceptNode(Node n)

Parameters

n Node

Node til at tjekke for at se, om det passerer filteret eller ej.

Returns

short

en konstant for at bestemme, om knuden er accepteret,afviste, eller skudt, som defineret ovenfor.

GetPlatformType()

Denne metode bruges til at hente ECMAScript objekt System.Type.

public override Type GetPlatformType()

Returns

Type

Den ECMAScript objekt System.Type.

 Dansk