System::Xml::Xsl::XsltContext class

XsltContext class

Extensible Stylesheet Language for Transformations (XSLT) işlemcisinin mevcut yürütme bağlamını kapsüller; bu, XML Path Language (XPath)‘in XPath ifadeleri içinde fonksiyonları, parametreleri ve ad alanlarını çözmesine olanak tanır.

class XsltContext : public System::Xml::XmlNamespaceManager

Yöntemler

YöntemAçıklama
virtual CompareDocument(String, String)Türetilmiş bir sınıfta geçersiz kılındığında, belgelerin XSLT işlemcisi (yani, XslTransform sınıfı) tarafından yüklenme sırasına göre iki belgenin temel Uniform Resource Identifier (URI) değerlerini karşılaştırır.
virtual get_Whitespace()Türetilmiş bir sınıfta geçersiz kılındığında, çıktıda boşluk düğümlerinin dahil edilip edilmeyeceğini gösteren bir değer alır.
virtual PreserveWhitespace(SharedPtr<System::Xml::XPath::XPathNavigator>)Türetilmiş bir sınıfta geçersiz kılındığında, verilen bağlam için boşluk düğümlerinin korunup korunmayacağını değerlendirir.
virtual ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>)Türetilmiş bir sınıfta geçersiz kılındığında, bir fonksiyon referansını çözer ve fonksiyonu temsil eden bir IXsltContextFunction döndürür. IXsltContextFunction, fonksiyonun dönüş değerini elde etmek için yürütme zamanında kullanılır.
virtual ResolveVariable(String, String)Türetilmiş bir sınıfta geçersiz kılındığında, bir değişken referansını çözer ve değişkeni temsil eden bir IXsltContextVariable döndürür.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma addır.

Ayrıca Bakınız