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

  NameDescription
Public methodExsltContextExsltContextNewOverloaded.

Public Methods

  NameDescription
Public methodAddNamespace
Adds the given namespace to the collection.
(Inherited from XmlNamespaceManager.)
Public methodCompareDocument (Overrides XsltContext..::CompareDocument(String, String).)
Public methodStatic memberConvertToXPathType
Converts CLI type to XPathResultType type.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator to use to iterate through the namespaces in the XmlNamespaceManager.
(Inherited from XmlNamespaceManager.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNamespacesInScope
Gets a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope.
(Inherited from XmlNamespaceManager.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasNamespace
Gets a value indicating whether the supplied prefix has a namespace defined for the current pushed scope.
(Inherited from XmlNamespaceManager.)
Public methodLookupNamespace
Gets the namespace URI for the specified prefix.
(Inherited from XmlNamespaceManager.)
Public methodLookupPrefix
Finds the prefix declared for the given namespace URI.
(Inherited from XmlNamespaceManager.)
Public methodPopScope
Pops a namespace scope off the stack.
(Inherited from XmlNamespaceManager.)
Public methodPreserveWhitespace (Overrides XsltContext..::PreserveWhitespace(XPathNavigator).)
Public methodPushScope
Pushes a namespace scope onto the stack.
(Inherited from XmlNamespaceManager.)
Public methodRemoveNamespace
Removes the given namespace for the given prefix.
(Inherited from XmlNamespaceManager.)
Public methodResolveFunction
Resolves custom function in XPath expression.
(Overrides XsltContext..::ResolveFunction(String, String, array<XPathResultType>[]()).)
Public methodResolveVariable
Resolves variables.
(Overrides XsltContext..::ResolveVariable(String, String).)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Protected Methods

  NameDescription
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Properties

  NameDescription
Public propertyDefaultNamespace
Gets the namespace URI for the default namespace.
(Inherited from XmlNamespaceManager.)
Public propertyNameTable
Gets the XmlNameTable associated with this object.
(Inherited from XmlNamespaceManager.)
Public propertySupportedFunctions
Bitwise enumeration used to specify which EXSLT functions should be accessible to in the ExsltContext. The default value is ExsltFunctionNamespace.All
Public propertyWhitespace (Overrides XsltContext..::Whitespace.)

See Also