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
Полезна вартість
FILTER_REJECT
Методи навігації, визначені дляNodeIterator або TreeWalker не повернутьсяДля TreeWalker, діти цього вузлаЦе також буде відхилено.NodeIterators розглядає це якСтворення Filter_Skyp
public const short FILTER_REJECT = 2
Полезна вартість
FILTER_SKIP
Натисніть цей єдиний вузол. Методи навігації визначені дляNodeIterator або TreeWalker не повернутьсядля обох NodeIterator іТріоВалькер, діти цього вузла ще будутьрозглядається .
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
Показати підрозділи підрозділу.
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. ця функціяПро це йдеться в повідомленні, оприлюдненому на сайті TreeWalker таNodeIterator; він зазвичай не називається безпосередньо відКористувач коду. (хоча ви могли б зробити це, якщо ви хотіли б використовувати той самийФільтр для керування власною логікою застосування.)
public abstract short AcceptNode(Node n)
Parameters
n
Node
Натисніть, щоб перевірити, чи проходить фільтр, чи ні.
Returns
постійний для визначення того, чи приймається вузол,відхилено або відхилено, як визначено вище.
GetPlatformType()
Цей метод використовується для отримання об’єкта ECMAScript System.Type.
public override Type GetPlatformType()
Returns
Об’єкт ECMAScript System.Type