Class NodeFilter
コンテンツ
[
隠れる
]NodeFilter class
フィルターは、ノードを「フィルターで除外」する方法を知っているオブジェクトです。
public abstract class NodeFilter : DOMObject, INodeFilter
メソッド
名前 | 説明 |
---|---|
abstract AcceptNode(Node) | 指定されたノードが a TreeWalker または NodeIterator の論理ビューに表示されるかどうかをテストします。この function は、TreeWalker および NodeIterator の実装によって呼び出されます。通常、 ユーザー コードから直接呼び出されることはありません。 (ただし、same フィルターを使用して独自のアプリケーション ロジックをガイドする場合は、そうすることができます。) |
override GetPlatformType() | このメソッドは、ECMAScript オブジェクトを取得するために使用されますType. |
田畑
名前 | 説明 |
---|---|
const FILTER_ACCEPT | ノードを受け入れます。 NodeIterator または TreeWalker に定義されたナビゲーション メソッドは、この node. を返します。 |
const FILTER_REJECT | ノードを拒否します。 NodeIterator または TreeWalker に定義されたナビゲーション メソッドは、 このノードを返しません。 TreeWalker の場合、このノード の子も拒否されます。 NodeIterators は、これを FILTER_SKIP. の シノニムとして扱います。 |
const FILTER_SKIP | この単一ノードをスキップします。 NodeIterator または TreeWalker に定義されたナビゲーション メソッドは、 このノードを返しません。 NodeIterator と TreeWalker の両方で、このノードの子は引き続き と見なされます。 |
const SHOW_ALL | すべてのノードを表示します。 |
const SHOW_ATTRIBUTE | Attr ノードを表示します。これは、 ルートとして属性ノードを持つ イテレーターまたはツリー ウォーカーを作成する場合にのみ意味があります。この場合、属性ノード が反復またはトラバーサルの最初の位置に表示されることを意味します。 属性は決して他のノードの子ではないため、ドキュメント ツリーをトラバースしても 表示されません. |
const SHOW_CDATA_SECTION | CDATASection ノードを表示します。 |
const SHOW_COMMENT | コメント ノードを表示します。 |
const SHOW_DOCUMENT | ドキュメント ノードを表示します。 |
const SHOW_DOCUMENT_FRAGMENT | DocumentFragment ノードを表示します。 |
const SHOW_DOCUMENT_TYPE | DocumentType ノードを表示します。 |
const SHOW_ELEMENT | 要素ノードを表示します。 |
const SHOW_ENTITY | エンティティ ノードを表示します。これは、 ルートとしてエンティティ ノードを使用して イテレータまたはツリー ウォーカーを作成する場合にのみ意味があります。この場合、Entity ノードがトラバーサルの最初の位置に表示されることを意味します。 エンティティはドキュメント ツリーの一部ではないため、 がドキュメント ツリーをトラバースしても表示されません. |
const SHOW_ENTITY_REFERENCE | EntityReference ノードを表示します。 |
const SHOW_NOTATION | 表記ノードを表示します。これは、Notation ノードを ルートとして持つイテレーターまたはツリー ウォーカーを 作成する場合にのみ意味があります。この場合、 Notation ノードが トラバーサルの最初の位置に表示されることを意味します。表記はドキュメント ツリーの一部ではないため、ドキュメント ツリーをトラバースしても 表示されません. |
const SHOW_PROCESSING_INSTRUCTION | ProcessingInstruction ノードを表示します。 |
const SHOW_TEXT | テキスト ノードを表示します。 |
関連項目
- class DOMObject
- interface INodeFilter
- 名前空間 Aspose.Html.Dom.Traversal.Filters
- 組み立て Aspose.HTML