Mvp.Xml Library API Documentation
Syntax
| C# |
|---|
public class ExsltContext |
| Visual Basic (Declaration) |
|---|
Public Class ExsltContext |
| Visual C++ |
|---|
public ref class ExsltContext |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| ExsltContextExsltContextNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| AddNamespace | Adds the given namespace to the collection. (Inherited from XmlNamespaceManager.) | |
| CompareDocument | (Overrides XsltContext..::CompareDocument(String, String).) | |
| ConvertToXPathType |
Converts CLI type to XPathResultType type.
| |
| Equals | (Inherited from Object.) | |
| GetEnumerator | Returns an enumerator to use to iterate through the namespaces in the XmlNamespaceManager. (Inherited from XmlNamespaceManager.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetNamespacesInScope | Gets a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope. (Inherited from XmlNamespaceManager.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasNamespace | Gets a value indicating whether the supplied prefix has a namespace defined for the current pushed scope. (Inherited from XmlNamespaceManager.) | |
| LookupNamespace | Gets the namespace URI for the specified prefix. (Inherited from XmlNamespaceManager.) | |
| LookupPrefix | Finds the prefix declared for the given namespace URI. (Inherited from XmlNamespaceManager.) | |
| PopScope | Pops a namespace scope off the stack. (Inherited from XmlNamespaceManager.) | |
| PreserveWhitespace | (Overrides XsltContext..::PreserveWhitespace(XPathNavigator).) | |
| PushScope | Pushes a namespace scope onto the stack. (Inherited from XmlNamespaceManager.) | |
| RemoveNamespace | Removes the given namespace for the given prefix. (Inherited from XmlNamespaceManager.) | |
| ResolveFunction |
Resolves custom function in XPath expression.
(Overrides XsltContext..::ResolveFunction(String, String, array<XPathResultType>[]()).) | |
| ResolveVariable |
Resolves variables.
(Overrides XsltContext..::ResolveVariable(String, String).) | |
| ToString | (Inherited from Object.) |
Protected Methods
| Name | Description | |
|---|---|---|
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| DefaultNamespace | Gets the namespace URI for the default namespace. (Inherited from XmlNamespaceManager.) | |
| NameTable | Gets the XmlNameTable associated with this object. (Inherited from XmlNamespaceManager.) | |
| SupportedFunctions |
Bitwise enumeration used to specify which EXSLT functions should be accessible to
in the ExsltContext. The default value is ExsltFunctionNamespace.All
| |
| Whitespace |
See Whitespace (Overrides XsltContext..::Whitespace.) |
See Also
Mvp.Xml.Exslt Namespace