Class NodeFilter

Class NodeFilter

Το όνομα: Aspose.Html.Dom.Traversal.Filters Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Τα φίλτρα είναι αντικείμενα που γνωρίζουν πώς να “φιλτράρετε” τους κόμβους.

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

Inheritance

object DOMObject NodeFilter

Implements

INotifyPropertyChanged , INodeFilter

Κληρονομημένα μέλη

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

Αποδεχτείτε τον κόμβο. μεθόδους πλοήγησης που καθορίζονται γιαNodeIterator ή TreeWalker θα επιστρέψει αυτόΟ Νότος.

public const short FILTER_ACCEPT = 1

Αξία πεδίου

short

FILTER_REJECT

Απορρίπτει τον κόμβο. μεθόδους πλοήγησης που καθορίζονται γιαΤο NodeIterator ή το TreeWalker δεν θα επιστρέψειΓια το TreeWalker, τα παιδιά αυτού του κόμβουΘα απορριφθεί επίσης.NodeIterators αντιμετωπίζει αυτό ως έναΣυνονομασία για FILTER_SKIP.

public const short FILTER_REJECT = 2

Αξία πεδίου

short

FILTER_SKIP

Απομακρύνετε αυτό το ενιαίο κόμβο. μεθόδους πλοήγησης που ορίζονται γιαΤο NodeIterator ή το TreeWalker δεν θα επιστρέψειΚαι για το NodeIterator καιTreeWalker, τα παιδιά αυτού του κόμβου θα είναι ακόμαΣκεφτείτε .

public const short FILTER_SKIP = 3

Αξία πεδίου

short

SHOW_ALL

Εμφάνιση όλων των κόμβων.

public const long SHOW_ALL = 4294967295

Αξία πεδίου

long

SHOW_ATTRIBUTE

Εμφάνιση κόμβων Attr. Αυτό έχει νόημα μόνο όταν δημιουργείτε έναιθερατή ή ξύλο-δρόμου με ένα χαρακτηριστικό κόμβο ως τορίζα· σε αυτή την περίπτωση, σημαίνει ότι ο χαρακτηριστικός κόμβοςθα εμφανιστεί στην πρώτη θέση της ιθεράσεως ή διασταύρωσης.Δεδομένου ότι τα χαρακτηριστικά δεν είναι ποτέ παιδιά άλλων κόμβων, δενεμφανίζεται όταν διασχίζει το δέντρο του εγγράφου.

public const long SHOW_ATTRIBUTE = 2

Αξία πεδίου

long

SHOW_CDATA_SECTION

Εμφάνιση κόμβων CDATASection.

public const long SHOW_CDATA_SECTION = 8

Αξία πεδίου

long

SHOW_COMMENT

Εμφάνιση Κόντρων.

public const long SHOW_COMMENT = 128

Αξία πεδίου

long

SHOW_DOCUMENT

Εμφάνιση ντοκιμαντέρ.

public const long SHOW_DOCUMENT = 256

Αξία πεδίου

long

SHOW_DOCUMENT_FRAGMENT

Εμφάνιση εγγράφων.

public const long SHOW_DOCUMENT_FRAGMENT = 1024

Αξία πεδίου

long

SHOW_DOCUMENT_TYPE

Εμφάνιση ντοκιμαντέρ.

public const long SHOW_DOCUMENT_TYPE = 512

Αξία πεδίου

long

SHOW_ELEMENT

Εμφάνιση στοιχείων κόμβων.

public const long SHOW_ELEMENT = 1

Αξία πεδίου

long

SHOW_ENTITY

Εμφάνιση Κόντρων Οντότητας. Αυτό έχει νόημα μόνο όταν δημιουργείτεέναν ιθερατή ή ένα δέντρο με ένα κόμβο Οντότητας ως το δικό τουριζικό· στην περίπτωση αυτή, σημαίνει ότι η οντότηταΟ κόμβος θα εμφανιστεί στην πρώτη θέση του διαδρόμου.οι οντότητες δεν είναι μέρος του δέντρου εγγράφων, δεν εμφανίζονται ότανΔιασχίζοντας το δέντρο των εγγράφων.

public const long SHOW_ENTITY = 32

Αξία πεδίου

long

SHOW_ENTITY_REFERENCE

Εμφάνιση EntityReference κόμβους.

public const long SHOW_ENTITY_REFERENCE = 16

Αξία πεδίου

long

SHOW_NOTATION

Εμφάνιση σημείων σημειώσεων. αυτό έχει νόημα μόνο όταν δημιουργείτεένα ιθερατή ή ξύλινο πεζοδρόμιο με ένα κόμβο Σημείωσης ως τοριζικά, σε αυτή την περίπτωση, σημαίνει ότι ηΤο σημείωμα θα εμφανιστεί στην πρώτη θέση τουΔεδομένου ότι οι σημειώσεις δεν αποτελούν μέρος του δέντρου εγγράφων,Δεν εμφανίζεται όταν διασχίζει το δέντρο εγγράφου.

public const long SHOW_NOTATION = 2048

Αξία πεδίου

long

SHOW_PROCESSING_INSTRUCTION

Εμφάνιση της επεξεργασίαςΟδηγίες.

public const long SHOW_PROCESSING_INSTRUCTION = 64

Αξία πεδίου

long

SHOW_TEXT

Εμφάνιση κειμένων κειμένου.

public const long SHOW_TEXT = 4

Αξία πεδίου

long

Methods

AcceptNode(Node)

Δοκιμάστε αν ένας συγκεκριμένος κόμβος είναι ορατός από τη λογική άποψη ενόςTreeWalker ή NodeIterator. Αυτή η λειτουργίαθα καλείται από την εφαρμογή του TreeWalker καιNodeIterator; δεν καλείται κανονικά απευθείας απόκωδικός χρήστη. (Αν και μπορείτε να το κάνετε αν θέλετε να χρησιμοποιήσετε το ίδιοφίλτρο για να καθοδηγήσετε τη δική σας λογική εφαρμογής.)

public abstract short AcceptNode(Node n)

Parameters

n Node

Κόντρα για να ελέγξετε για να δείτε αν περάσει το φίλτρο ή όχι.

Returns

short

μια σταθερή για να καθορίσει εάν το κόμβο είναι αποδεκτό,απορρίπτονται ή απορρίπτονται, όπως ορίζεται παραπάνω.

GetPlatformType()

Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση του αντικειμένου ECMAScript System.Type.

public override Type GetPlatformType()

Returns

Type

Το αντικείμενο του ECMAScript System.Type.

 Ελληνικά