System::Xml::Xsl::XsltContext class
İçindekiler
[
Saklamak
]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öntem | Açı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
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma addır. |
Ayrıca Bakınız
- Class XmlNamespaceManager
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++