NodeFilter
İçindekiler
[
Saklamak
]NodeFilter class
Filtreler, düğümleri “filtrelemeyi” bilen nesnelerdir.
public abstract class NodeFilter : DOMObject, INodeFilter
yöntemler
İsim | Tanım |
---|---|
abstract AcceptNode(Node) | Belirtilen 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 function , TreeWalker ve NodeIterator uygulaması tarafından çağrılır; normalde doğrudan from kullanıcı kodundan çağrılmaz. (Gerçi kendi uygulama mantığınızı yönlendirmek için same filtresini kullanmak isterseniz bunu yapabilirsiniz.) |
override GetPlatformType() | Bu yöntem, ECMAScript nesnesini almak için kullanılırType . |
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 çocukları da reddedilecektir. NodeIterators bunu FILTER_SKIP. ile eşanlamlısı olarak ele alır. |
const FILTER_SKIP | Bu tek düğümü atlayın. 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 değerlendirilecektir. |
const SHOW_ALL | Tüm Düğümleri göster. |
const SHOW_ATTRIBUTE | Attr 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 yineleme 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 Varlık düğümü olan bir yineleyici veya ağaç yürütücü 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ü 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 bir parçası olmadığından, belge ağacı üzerinde gezinirken görünmezler. |
const SHOW_PROCESSING_INSTRUCTION | ProcessingInstruction düğümlerini göster. |
const SHOW_TEXT | Metin düğümlerini göster. |
Ayrıca bakınız
- class DOMObject
- interface INodeFilter
- ad alanı Aspose.Svg.Dom.Traversal.Filters
- toplantı Aspose.SVG