XPathNavigator.MoveToChild 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 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 | Element、 ProcessingInstruction、 Comment或 Text. |
| Element | Element、 ProcessingInstruction、 Comment或 Text. |
| 所有其他 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 。