Class NodeFilter
ja nimityö: Aspose.Svg.Dom.Traversal.Filters Kokous: Aspose.SVG.dll (25.5.0)
Suodattimet ovat esineitä, jotka tietävät, miten “suodattaa” kulmat.
[ComVisible(true)]
public abstract class NodeFilter : DOMObject, INotifyPropertyChanged, INodeFilter
Inheritance
object ← DOMObject ← NodeFilter
Implements
INotifyPropertyChanged , INodeFilter
Perintöjäsenet
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
Hyväksyt node. Navigointimenetelmät määriteltyNodeIterator tai TreeWalker palauttaa tämänja node.
public const short FILTER_ACCEPT = 1
kentän arvo
FILTER_REJECT
Valitse node. Navigointimenetelmät määriteltyNodeIterator tai TreeWalker ei paluutaTreeWalkerille, tämän ytimen lapsetmyös hylätään. NodeIterators käsittelee tätäSynonyymi suodattimelle_SKIP.
public const short FILTER_REJECT = 2
kentän arvo
FILTER_SKIP
Jätä tämä yksittäinen node. Navigointimenetelmät määriteltyNodeIterator tai TreeWalker ei paluutaTämä node. sekä NodeIterator jaTreeWalker, tämän ytimen lapset ovat edelleenja otetaan huomioon.
public const short FILTER_SKIP = 3
kentän arvo
SHOW_ALL
Näytä kaikki kohdat.
public const long SHOW_ALL = 4294967295
kentän arvo
SHOW_ATTRIBUTE
Näytä Attr nodeja. Tämä on merkityksellistä vain, kun luodaaniterator tai puu-kävelijä, jolla on ominaisuus noderauta; tässä tapauksessa se tarkoittaa, että ominaisuus nodeSe näkyy iteraation tai traversalin ensimmäisessä asennossa.Koska ominaisuudet eivät ole koskaan muiden yrttien lapsia, ne eivätSe näkyy, kun kulkee läpi dokumenttipuun.
public const long SHOW_ATTRIBUTE = 2
kentän arvo
SHOW_CDATA_SECTION
Näytä CDATASection -liitännät.
public const long SHOW_CDATA_SECTION = 8
kentän arvo
SHOW_COMMENT
Näytä kommentti nodeja.
public const long SHOW_COMMENT = 128
kentän arvo
SHOW_DOCUMENT
Näytä dokumentti nodeja.
public const long SHOW_DOCUMENT = 256
kentän arvo
SHOW_DOCUMENT_FRAGMENT
Näytä DocumentFragment -liitännät.
public const long SHOW_DOCUMENT_FRAGMENT = 1024
kentän arvo
SHOW_DOCUMENT_TYPE
Näytä DocumentType Node.
public const long SHOW_DOCUMENT_TYPE = 512
kentän arvo
SHOW_ELEMENT
Näytä Element Node.
public const long SHOW_ELEMENT = 1
kentän arvo
SHOW_ENTITY
Näytä yksikön kulmat. Tämä on merkitystä vain, kun luodaaniteraattori tai puun kävelijä, jolla on entiteetin ytimenraaka; tässä tapauksessa se tarkoittaa, että yhteisöNode ilmestyy radan ensimmäisessä asennossa.yksiköt eivät ole osa dokumenttipuua, ne eivät ilmene, kunSiirry dokumenttipuun yli.
public const long SHOW_ENTITY = 32
kentän arvo
SHOW_ENTITY_REFERENCE
Näytä EntityReference -liitännät.
public const long SHOW_ENTITY_REFERENCE = 16
kentän arvo
SHOW_NOTATION
Näytä huomautusyhdisteet. Tämä on merkityksellistä vain, kun luodaaniteraattori tai puun kävelijä, jolla on Notation noderaaka; tässä tapauksessa se tarkoittaa, ettäHuomautuspiste näkyy ensimmäisessä asennossaKoska merkinnät eivät ole osa asiakirjojen puuta, neEi näy, kun kulkee läpi dokumenttipuun.
public const long SHOW_NOTATION = 2048
kentän arvo
SHOW_PROCESSING_INSTRUCTION
Näytä käsittelyn ohjeet.
public const long SHOW_PROCESSING_INSTRUCTION = 64
kentän arvo
SHOW_TEXT
Näytä tekstiyhdisteet.
public const long SHOW_TEXT = 4
kentän arvo
Methods
AcceptNode(Node)
testata, onko tietyn ytimen näkyvä loogisessa näkökulmassaTreeWalker tai NodeIterator. tämä toimintoSitä kutsutaan toteuttamaan TreeWalker jaNodeIterator; sitä ei yleensä kutsuta suoraankäyttäjätunnus. (Vaikka voit tehdä niin, jos haluat käyttää samaaSuodattaa oman sovelluksen logiikan ohjaamiseen.)
public abstract short AcceptNode(Node n)
Parameters
n
Node
Node tarkistaa, että se läpäisee suodatin vai ei.
Returns
pysyvyys määrittää, hyväksytäänkö node,hylätty tai hylätty, kuten edellä määritelty.
GetPlatformType()
Tätä menetelmää käytetään ECMAScript Object System.Type.
public override Type GetPlatformType()
Returns
ECMAScript -objekti on System.Type.