Nyelv

XsltContext Osztály

Definíció

Az XSLT(Extensible Stylesheet Language for Transformations) processzor aktuális végrehajtási környezetét foglalja magában, amely lehetővé teszi az XML Path Language (XPath) számára az XPath-kifejezések függvényeinek, paramétereinek és névtereinek feloldását.

public ref class XsltContext abstract : System::Xml::XmlNamespaceManager
public abstract class XsltContext : System.Xml.XmlNamespaceManager
type XsltContext = class
    inherit XmlNamespaceManager
Public MustInherit Class XsltContext
Inherits XmlNamespaceManager
Öröklődés
Származtatott

Konstruktorok

Név Description
XsltContext()

Inicializálja a XsltContext osztály új példányát.

XsltContext(NameTable)

Inicializálja az osztály új példányát XsltContext a megadott NameTable.

Tulajdonságok

Név Description
DefaultNamespace

Lekéri az alapértelmezett névtér névterének URI-címét.

(Öröklődés forrása XmlNamespaceManager)
NameTable

Lekéri az XmlNameTable objektumhoz társított objektumot.

(Öröklődés forrása XmlNamespaceManager)
Whitespace

Ha egy származtatott osztályban felül van bírálva, egy értéket kap, amely jelzi, hogy a kimenetben szerepeljenek-e üres helycsomópontok.

Metódusok

Név Description
AddNamespace(String, String)

Hozzáadja a megadott névteret a gyűjteményhez.

(Öröklődés forrása XmlNamespaceManager)
CompareDocument(String, String)

Ha egy származtatott osztályban felül van bírálva, két dokumentum alap egységes erőforrás-azonosítóit (URI-jait) hasonlítja össze az XSLT-processzor (vagyis az XslTransform osztály) által betöltött dokumentumok sorrendje alapján.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetEnumerator()

Egy enumerátort ad vissza, amely a névtereken keresztüli iteráláshoz használható.XmlNamespaceManager

(Öröklődés forrása XmlNamespaceManager)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetNamespacesInScope(XmlNamespaceScope)

Lekéri az előtag által kulcsolt névtérnevek gyűjteményét, amely a hatókörben lévő névterek számbavételére használható.

(Öröklődés forrása XmlNamespaceManager)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HasNamespace(String)

Beolvas egy értéket, amely jelzi, hogy a megadott előtag rendelkezik-e az aktuális leküldéses hatókörhöz definiált névtérrel.

(Öröklődés forrása XmlNamespaceManager)
LookupNamespace(String)

Lekéri a megadott előtag névtér URI-jának értékét.

(Öröklődés forrása XmlNamespaceManager)
LookupPrefix(String)

Megkeresi a megadott névtér URI-hoz deklarált előtagot.

(Öröklődés forrása XmlNamespaceManager)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
PopScope()

Kiugrik egy névtér hatóköre a veremből.

(Öröklődés forrása XmlNamespaceManager)
PreserveWhitespace(XPathNavigator)

Ha egy származtatott osztályban felül van bírálva, kiértékeli, hogy meg szeretné-e őrizni a üres hely csomópontjait, vagy az adott környezethez csíkozza őket.

PushScope()

Leküldi a névtér hatókörét a verembe.

(Öröklődés forrása XmlNamespaceManager)
RemoveNamespace(String, String)

Eltávolítja az adott előtag megadott névterét.

(Öröklődés forrása XmlNamespaceManager)
ResolveFunction(String, String, XPathResultType[])

Ha egy származtatott osztályban felül van bírálva, felold egy függvényhivatkozást, és a függvényt képviselő értéket IXsltContextFunction ad vissza. A IXsltContextFunction függvény visszatérési értékének lekéréséhez a végrehajtási időpontban használatos.

ResolveVariable(String, String)

Ha egy származtatott osztályban felül van bírálva, felold egy változóhivatkozást, és a változót képviselő értéket IXsltContextVariable ad vissza.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Bővítő metódusok

Név Description
AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

A következőre érvényes: