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
Пољска вредност
FILTER_REJECT
Одбијање чвора. методе навигације дефинисане заNodeIterator ili TreeWalker neće se vratitiZa TreeWalker, deca ovog čvorovaТакође ће бити одбијена. NodeIterators третира ово каоСиноним за FILTER_SKIP.
public const short FILTER_REJECT = 2
Пољска вредност
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
Пољска вредност
SHOW_ALL
Показати све ноте.
public const long SHOW_ALL = 4294967295
Пољска вредност
SHOW_ATTRIBUTE
Показати АТР чворови. ово је значајно само када се креираИтератор или дрво-вакер са атрибутом као његовкорен; у овом случају, то значи да атрибут чворПојављује се у првом положају итерације или крстарења.Пошто атрибути никада нису деца других чворова, они неПојављује се приликом преласка преко дрвета документа.
public const long SHOW_ATTRIBUTE = 2
Пољска вредност
SHOW_CDATA_SECTION
Показати CDATASection чворови.
public const long SHOW_CDATA_SECTION = 8
Пољска вредност
SHOW_COMMENT
Показати комерцијалне чворови.
public const long SHOW_COMMENT = 128
Пољска вредност
SHOW_DOCUMENT
Показати документне чворове.
public const long SHOW_DOCUMENT = 256
Пољска вредност
SHOW_DOCUMENT_FRAGMENT
Показати ДокументФрагмент чворови.
public const long SHOW_DOCUMENT_FRAGMENT = 1024
Пољска вредност
SHOW_DOCUMENT_TYPE
Показати ДокументТип чворова.
public const long SHOW_DOCUMENT_TYPE = 512
Пољска вредност
SHOW_ELEMENT
Показати елемент чворова.
public const long SHOW_ELEMENT = 1
Пољска вредност
SHOW_ENTITY
Показати ентитет чворови. ово је значајно само када се креираИтератор или дрвени ходник са ентитетним чвором као његовУ овом случају, то значи да је субјектНод ће се појавити у првом положају кружњаче.субјекти нису део дрвета документа, они се не појављују кадаПрелазак преко дрвета документа.
public const long SHOW_ENTITY = 32
Пољска вредност
SHOW_ENTITY_REFERENCE
Показати EntityReference чворови.
public const long SHOW_ENTITY_REFERENCE = 16
Пољска вредност
SHOW_NOTATION
Показати Нотациони чворови. ово је значајно само када се креираИтератор или дрвени ходник са Нотационим чвором као његовРоналдо; у овом случају, то значи даНотација ће се појавити у првом положајуПошто нотације нису део дрвета документа, ониНе појављује се приликом преласка преко дрвета документа.
public const long SHOW_NOTATION = 2048
Пољска вредност
SHOW_PROCESSING_INSTRUCTION
Показати обрадуУпутства узорка.
public const long SHOW_PROCESSING_INSTRUCTION = 64
Пољска вредност
SHOW_TEXT
Показати текстуалне чворови.
public const long SHOW_TEXT = 4
Пољска вредност
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
константа за одређивање да ли је чвор прихваћен,Одбијена или одбијена, као што је горе дефинисано.
GetPlatformType()
Овај метод се користи за повраћање ЕЦМАСкрипт објекта Систем.Тип.
public override Type GetPlatformType()
Returns
ЕЦМАСкрипт објекат Систем.Тип.