Class NodeFilter
İçindekiler
[
Saklamak
]NodeFilter class
Filtreler, düğümlerin nasıl “filtreleneceğini” bilen nesnelerdir.
public abstract class NodeFilter : DOMObject, INodeFilter
yöntemler
İsim | Tanım |
---|---|
abstract AcceptNode(Node) | Belirli bir düğümün a TreeWalker veya NodeIterator mantıksal görünümünde görünür olup olmadığını test edin. Bu işlev , TreeWalker ve NodeIterator uygulaması tarafından çağrılacaktır; normalde doğrudan from kullanıcı kodu olarak adlandırılmaz. (Yine de kendi uygulama mantığınıza rehberlik etmesi için same filtresini kullanmak isterseniz bunu yapabilirsiniz.) |
override GetPlatformType() | Bu yöntem ECMAScript nesnesini almak için kullanılır.Type . |
Alanlar
İsim | Tanım |
---|---|
const FILTER_ACCEPT | Düğümü kabul edin. NodeIterator veya TreeWalker için tanımlanan gezinme yöntemleri bu düğümünü döndürür. |
const FILTER_REJECT | Düğümü reddet. NodeIterator veya TreeWalker için tanımlanan gezinme yöntemleri bu düğümü döndürmez. TreeWalker için, bu düğümünün alt öğeleri de reddedilecektir. NodeIterators, bunu FILTER_SKIP. ile eşanlamlısı olarak ele alır. |
const FILTER_SKIP | Bu tek düğümü atla. NodeIterator veya TreeWalker için tanımlanan gezinme yöntemleri bu düğümü döndürmez. Hem NodeIterator hem de TreeWalker için, bu düğümün alt öğeleri yine de olarak kabul edilecektir. |
const SHOW_ALL | Tüm Düğümleri göster. |
const SHOW_ATTRIBUTE | Öznitelik düğümlerini göster. Bu yalnızca, kökü olarak bir öznitelik düğümü olan bir yineleyici veya ağaç yürütücü oluştururken anlamlıdır; bu durumda, öznitelik düğümünün yinelemenin veya geçişin ilk konumunda görüneceği anlamına gelir. Nitelikler hiçbir zaman diğer düğümlerin çocukları olmadığından, belge ağacı üzerinde gezinirken görünmezler. |
const SHOW_CDATA_SECTION | CDATASection düğümlerini göster. |
const SHOW_COMMENT | Yorum düğümlerini göster. |
const SHOW_DOCUMENT | Belge düğümlerini göster. |
const SHOW_DOCUMENT_FRAGMENT | DocumentFragment düğümlerini göster. |
const SHOW_DOCUMENT_TYPE | DocumentType düğümlerini göster. |
const SHOW_ELEMENT | Öğe düğümlerini göster. |
const SHOW_ENTITY | Varlık düğümlerini göster. Bu yalnızca, kökü olarak bir Varlık düğümü olan bir yineleyici veya ağaç yürütücüsü oluştururken anlamlıdır; bu durumda, Entity düğümünün geçişin ilk konumunda görüneceği anlamına gelir. varlıkları belge ağacının parçası olmadığından, belge ağacı üzerinde gezinirken görünmezler. |
const SHOW_ENTITY_REFERENCE | EntityReference düğümlerini göster. |
const SHOW_NOTATION | Gösterim düğümlerini göster. Bu yalnızca, kökü olarak bir Gösterim düğümü olan bir yineleyici veya ağaç yürütücüsü oluştururken anlamlıdır; bu durumda, Gösterim düğümünün geçişinin ilk konumunda görüneceği anlamına gelir. Gösterimler belge ağacının parçası olmadığından, belge ağacı üzerinde gezinirken görünmezler. |
const SHOW_PROCESSING_INSTRUCTION | İşleme Talimatı düğümlerini göster. |
const SHOW_TEXT | Metin düğümlerini göster. |
Ayrıca bakınız
- class DOMObject
- interface INodeFilter
- ad alanı Aspose.Html.Dom.Traversal.Filters
- toplantı Aspose.HTML