XPathNavigator.MoveToChild 方法

定义

XPathNavigator 指定子节点移动到指定的子节点。

重载

名称 说明
MoveToChild(XPathNodeType)

XPathNavigator 指定节点移动到子 XPathNodeType 节点。

MoveToChild(String, String)

XPathNavigator使用指定的本地名称和命名空间 URI 移动到子节点。

MoveToChild(XPathNodeType)

Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs

XPathNavigator 指定节点移动到子 XPathNodeType 节点。

public:
 virtual bool MoveToChild(System::Xml::XPath::XPathNodeType type);
public virtual bool MoveToChild(System.Xml.XPath.XPathNodeType type);
abstract member MoveToChild : System.Xml.XPath.XPathNodeType -> bool
override this.MoveToChild : System.Xml.XPath.XPathNodeType -> bool
Public Overridable Function MoveToChild (type As XPathNodeType) As Boolean

参数

type
XPathNodeType

XPathNodeType要移动到的子节点。

返回

如果成功移动到子节点,则为 。 如果 false,则位置 XPathNavigator 不变。

注解

方法的 MoveToChild 返回值取决于 XPathNodeType 当前节点以及 XPathNodeType 要移动到的子节点。

下表显示了不同的 XPathNodeType 节点及其可移动到的子节点。

当前节点的 XPathNodeType 子节点的 XPathNodeType
Root ElementProcessingInstructionCommentText.
Element ElementProcessingInstructionCommentText.
所有其他 XPathNodeType None.

适用于

MoveToChild(String, String)

Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs
Source:
XPathNavigator.cs

XPathNavigator使用指定的本地名称和命名空间 URI 移动到子节点。

public:
 virtual bool MoveToChild(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool MoveToChild(string localName, string namespaceURI);
abstract member MoveToChild : string * string -> bool
override this.MoveToChild : string * string -> bool
Public Overridable Function MoveToChild (localName As String, namespaceURI As String) As Boolean

参数

localName
String

要移动到的子节点的本地名称。

namespaceURI
String

要移动到的子节点的命名空间 URI。

返回

如果成功移动到子节点,则为 。 如果 false,则位置 XPathNavigator 不变。

示例

有关方法的示例 MoveToChild ,请参阅该方法 AppendChild

适用于