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 ili TreeWalker će vratiti ovoу ноду.

public const short FILTER_ACCEPT = 1

Пољска вредност

short

FILTER_REJECT

Одбијање чвора. методе навигације дефинисане заNodeIterator ili TreeWalker neće se vratitiZa TreeWalker, deca ovog čvorovaТакође ће бити одбијена. NodeIterators третира ово каоСиноним за FILTER_SKIP.

public const short FILTER_REJECT = 2

Пољска вредност

short

FILTER_SKIP

Прекините овај јединствени чвор. методе навигације дефинисане заNodeIterator ili TreeWalker neće se vratitiу овом ноду. за оба NodeIterator иTreeWalker, deca ovog čvorova će još uvek bitiRazmišljao je.

public const short FILTER_SKIP = 3

Пољска вредност

short

SHOW_ALL

Показати све ноте.

public const long SHOW_ALL = 4294967295

Пољска вредност

long

SHOW_ATTRIBUTE

Показати АТР чворови. ово је значајно само када се креираИтератор или дрво-вакер са атрибутом као његовкорен; у овом случају, то значи да атрибут чворПојављује се у првом положају итерације или крстарења.Пошто атрибути никада нису деца других чворова, они неПојављује се приликом преласка преко дрвета документа.

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. ова функцијаТо ће бити позвано спровођењем ТрееВалкера иNodeIterator; обично се не зове директно одкориснички код. (иако бисте то урадили ако бисте желели да користите истиФилтрирајте да бисте водили сопствену логику апликације.)

public abstract short AcceptNode(Node n)

Parameters

n Node

Node da proverite da li prođe kroz filter ili ne.

Returns

short

константа за одређивање да ли је чвор прихваћен,Одбијена или одбијена, као што је горе дефинисано.

GetPlatformType()

Овај метод се користи за повраћање ЕЦМАСкрипт објекта Систем.Тип.

public override Type GetPlatformType()

Returns

Type

ЕЦМАСкрипт објекат Систем.Тип.

 Српски