Class NodeFilter
Именује се: Aspose.Html.Dom.Traversal.Filters Асамблеја: Aspose.HTML.dll (25.5.0)
Филтри су објекти који знају како да “филтрирају” чворове.
[ComVisible(true)]
public abstract class NodeFilter : DOMObject, INotifyPropertyChanged, INodeFilterInheritance
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
ЕЦМАСкрипт објекат Систем.Тип.