XmlDataDocument.CreateNavigator(XmlNode) 方法

定义

创建一个用于导航此文档的新 XPathNavigator 对象。 XPathNavigator 定位在 node 参数中指定的节点上。

protected:
 override System::Xml::XPath::XPathNavigator ^ CreateNavigator(System::Xml::XmlNode ^ node);
protected override System.Xml.XPath.XPathNavigator? CreateNavigator (System.Xml.XmlNode node);
protected override System.Xml.XPath.XPathNavigator CreateNavigator (System.Xml.XmlNode node);
override this.CreateNavigator : System.Xml.XmlNode -> System.Xml.XPath.XPathNavigator
Protected Overrides Function CreateNavigator (node As XmlNode) As XPathNavigator

参数

node
XmlNode

希望导航器最初定位在的 XmlNode

返回

用于文档导航的 XPathNavigator

示例

若要查看使用 XmlDataDocumentXPathNavigator的 XSLT 转换, XslTransform.Transform 请参阅 方法。

注解

XPathNavigator提供对数据的只读随机访问。 由于它针对 XSLT 转换进行了优化,因此当用作 方法的输入机制 Transform 时,它可提供性能优势。

适用于

另请参阅