Class NodeFilter

Class NodeFilter

Nama dari : Aspose.Html.Dom.Traversal.Filters Pengumpulan: Aspose.HTML.dll (25.4.0)

Filter adalah objek yang tahu bagaimana untuk “filter keluar” nodus.

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

Inheritance

object DOMObject NodeFilter

Implements

INotifyPropertyChanged , INodeFilter

anggota yang diwarisi

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

Metode navigasi yang ditentukan untukNodeIterator atau TreeWalker akan mengembalikan inidan node.

public const short FILTER_ACCEPT = 1

Nilai lapangan

short

FILTER_REJECT

Menolak node. metode navigasi yang ditentukan untukNodeIterator atau TreeWalker tidak akan kembaliUntuk TreeWalker, anak-anak dari nod inijuga akan ditolak.NodeIterators memperlakukan ini sebagaiFilter untuk filter_skip.

public const short FILTER_REJECT = 2

Nilai lapangan

short

FILTER_SKIP

Mengalihkan satu nod ini. metode navigasi yang ditentukan untukNodeIterator atau TreeWalker tidak akan kembaliUntuk kedua NodeIterator danTreeWalker, anak-anak nod ini masih akandipertimbangkan .

public const short FILTER_SKIP = 3

Nilai lapangan

short

SHOW_ALL

Tunjukkan semua node.

public const long SHOW_ALL = 4294967295

Nilai lapangan

long

SHOW_ATTRIBUTE

Menampilkan nod Attr. ini hanya berarti ketika membuatiterator atau tree-walker dengan atribut node sebagaidalam hal ini, berarti bahwa atribut nodeakan muncul di posisi pertama iterasi atau traversal.Karena atribut tidak pernah anak-anak dari nodus lain, mereka tidakmuncul ketika menyeberangi pohon dokumen.

public const long SHOW_ATTRIBUTE = 2

Nilai lapangan

long

SHOW_CDATA_SECTION

Menampilkan CDATASection nodes.

public const long SHOW_CDATA_SECTION = 8

Nilai lapangan

long

SHOW_COMMENT

Tampilkan komentar nodes.

public const long SHOW_COMMENT = 128

Nilai lapangan

long

SHOW_DOCUMENT

Tampilkan Node Dokumen

public const long SHOW_DOCUMENT = 256

Nilai lapangan

long

SHOW_DOCUMENT_FRAGMENT

Tampilkan Node DokumentFragment

public const long SHOW_DOCUMENT_FRAGMENT = 1024

Nilai lapangan

long

SHOW_DOCUMENT_TYPE

Tampilkan Node Dokumen.

public const long SHOW_DOCUMENT_TYPE = 512

Nilai lapangan

long

SHOW_ELEMENT

Menampilkan elemen nodus.

public const long SHOW_ELEMENT = 1

Nilai lapangan

long

SHOW_ENTITY

Menampilkan entitas nodes. ini hanya berarti ketika membuatseorang iterator atau penjelajah pohon dengan entitas sebagaidalam hal ini, yang berarti bahwa entitasNode akan muncul di posisi pertama dari traversal.entitas bukan bagian dari pokok dokumen, mereka tidak muncul ketikaMelintasi pohon dokumen.

public const long SHOW_ENTITY = 32

Nilai lapangan

long

SHOW_ENTITY_REFERENCE

Menampilkan EntityReference nodes.

public const long SHOW_ENTITY_REFERENCE = 16

Nilai lapangan

long

SHOW_NOTATION

Tampilkan nod Notasi. ini hanya berarti ketika membuatIterator atau pokok-pokok dengan node Notasi sebagaiAwalnya, dalam hal ini, berarti bahwaNode notasi akan muncul di posisi pertama dariKarena notasi bukan bagian dari pohon dokumen, merekaTidak muncul ketika menyeberangi pohon dokumen.

public const long SHOW_NOTATION = 2048

Nilai lapangan

long

SHOW_PROCESSING_INSTRUCTION

Tampilkan jalur pemrosesan.

public const long SHOW_PROCESSING_INSTRUCTION = 64

Nilai lapangan

long

SHOW_TEXT

Menampilkan teks nodus.

public const long SHOW_TEXT = 4

Nilai lapangan

long

Methods

AcceptNode(Node)

Menguji apakah node tertentu terlihat dari sudut pandang logis dariTreeWalker atau NodeIterator. fungsi iniakan dipanggil oleh implementasi TreeWalker danNodeIterator; biasanya tidak dipanggil langsung darikode pengguna. (Walaupun Anda bisa melakukannya jika Anda ingin menggunakan yang samafilter untuk mengarahkan logika aplikasi Anda sendiri.)

public abstract short AcceptNode(Node n)

Parameters

n Node

Node untuk memeriksa untuk melihat apakah ia melewati filter atau tidak.

Returns

short

Konstan untuk menentukan apakah node diterima,ditolak atau ditolak, seperti yang dinyatakan di atas.

GetPlatformType()

Metode ini digunakan untuk mendapatkan objek ECMAScript System.Type.

public override Type GetPlatformType()

Returns

Type

Objek ECMAScript System.Type.

 Indonesia