XPathSettings Constructor (XmlNameTable, IXmlNamespaceResolver)XPathSettings Constructor (XmlNameTable, IXmlNamespaceResolver)XPathSettings Constructor (XmlNameTable^, IXmlNamespaceResolver^)

Initializes a new instance of the XPathSettingsXPathSettingsXPathSettings class with the specified XmlNameTableXmlNameTableXmlNameTable and in scope namespaces.

Syntax

Public Sub New ( _
    nameTable As System.Xml.XmlNameTable, _
    namespaceResolver As System.Xml.IXmlNamespaceResolver _
)
public XPathSettings(
    System.Xml.XmlNameTable nameTable,
    System.Xml.IXmlNamespaceResolver namespaceResolver
)
public:
XPathSettings(
    System.Xml::XmlNameTable^ nameTable, 
    System.Xml::IXmlNamespaceResolver^ namespaceResolver
)
 

Parameters

nameTable

Type: System.Xml.XmlNameTableSystem.Xml.XmlNameTableSystem.Xml::XmlNameTable^

The XmlNameTableXmlNameTableXmlNameTable instance to be used for atomized string comparisons.

namespaceResolver

Type: System.Xml.IXmlNamespaceResolverSystem.Xml.IXmlNamespaceResolverSystem.Xml::IXmlNamespaceResolver^

An IXmlNamespaceResolverIXmlNamespaceResolverIXmlNamespaceResolver defining the in scope namespaces, or null a null reference (Nothing in Visual Basic) nullptr if no namespaces are in scope.

Exceptions

ExceptionCondition
ArgumentNullExceptionArgumentNullExceptionArgumentNullExceptionnameTable is null a null reference (Nothing in Visual Basic) nullptr.
LicenceExceptionLicenceExceptionLicenceExceptionThis version of XmlPrime has expired.