System::Xml::Xsl::XsltContext classe

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

MetodoDescrizione
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

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Vedi anche