System::Xml::Xsl::XsltContext class

XsltContext class

Incapsula il contesto di esecuzione corrente del processore Extensible Stylesheet Language for Transformations (XSLT) consentendo al linguaggio XML Path (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è dalla 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 fornito.
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 viene utilizzato 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