System::Xml::Xsl::XsltContext classe
Contenuti
[
Nascondere
]XsltContext class
Incapsula il contesto di esecuzione corrente del processore Extensible Stylesheet Language for Transformations (XSLT) consentendo al Linguaggio di Percorso XML (XPath) di risolvere funzioni, parametri e namespace all’interno delle espressioni XPath.
class XsltContext : public System::Xml::XmlNamespaceManager
Metodi
| Metodo | Descrizione |
|---|---|
| virtual CompareDocument(String, String) | Quando sovrascritto in una classe derivata, confronta gli Uniform Resource Identifier (URI) di base di due documenti in base all’ordine in cui i documenti sono stati caricati dal processore XSLT (cioè, la classe XslTransform). |
| virtual get_Whitespace() | Quando sovrascritto in una classe derivata, ottiene un valore che indica se includere i nodi di spazio bianco nell’output. |
| virtual PreserveWhitespace(SharedPtr<System::Xml::XPath::XPathNavigator>) | Quando sovrascritto in una classe derivata, valuta se preservare i nodi di spazio bianco o rimuoverli per il contesto dato. |
| virtual ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>) | Quando sovrascritto in una classe derivata, risolve un riferimento a funzione e restituisce un IXsltContextFunction che rappresenta la funzione. Il IXsltContextFunction è usato al momento dell’esecuzione per ottenere il valore di ritorno della funzione. |
| virtual ResolveVariable(String, String) | Quando sovrascritto in una classe derivata, risolve un riferimento a variabile e restituisce un IXsltContextVariable che rappresenta la variabile. |
Typedefs
| Typedef | Descrizione |
|---|---|
| Ptr | Un alias per un puntatore condiviso a un’istanza di questa classe. |
Vedi anche
- Class XmlNamespaceManager
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++