System::Xml::Xsl::XsltContext klasse
inhoud
[
verbergen
]XsltContext class
Omvat de huidige uitvoeringcontext van de Extensible Stylesheet Language for Transformations (XSLT) processor, waardoor XML Path Language (XPath) functies, parameters en namespaces kan oplossen binnen XPath expressies.
class XsltContext : public System::Xml::XmlNamespaceManager
Methoden
| Methode | Beschrijving |
|---|---|
| virtual CompareDocument(String, String) | Wanneer overschreven in een afgeleide klasse, vergelijkt de basis Uniform Resource Identifiers (URI’s) van twee documenten op basis van de volgorde waarin de documenten werden geladen door de XSLT-processor (dat wil zeggen, de XslTransform class). |
| virtual get_Whitespace() | Wanneer overschreven in een afgeleide klasse, krijgt een waarde die aangeeft of witruimtenodes in de uitvoer moeten worden opgenomen. |
| virtual PreserveWhitespace(SharedPtr<System::Xml::XPath::XPathNavigator>) | Wanneer overschreven in een afgeleide klasse, evalueert of witruimtenodes moeten worden behouden of verwijderd voor de gegeven context. |
| virtual ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>) | Wanneer overschreven in een afgeleide klasse, lost een functieverwijzing op en retourneert een IXsltContextFunction die de functie vertegenwoordigt. De IXsltContextFunction wordt tijdens de uitvoering gebruikt om de retourwaarde van de functie te verkrijgen. |
| virtual ResolveVariable(String, String) | Wanneer overschreven in een afgeleide klasse, lost een variabelereferentie op en retourneert een IXsltContextVariable die de variabele vertegenwoordigt. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een gedeelde pointer naar een exemplaar van deze klasse. |
Zie ook
- Class XmlNamespaceManager
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++