XPathNavigator.MoveToChild メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した子ノードに XPathNavigator を移動します。
オーバーロード
| 名前 | 説明 |
|---|---|
| MoveToChild(XPathNodeType) |
指定したXPathNavigatorの子ノードにXPathNodeTypeを移動します。 |
| MoveToChild(String, String) |
ローカル名と名前空間 URI が指定された子ノードに XPathNavigator を移動します。 |
MoveToChild(XPathNodeType)
指定した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 。
返品
true
XPathNavigatorが子ノードへの移動に成功した場合は。それ以外の場合はfalse。
false場合、XPathNavigatorの位置は変更されません。
注釈
MoveToChild メソッドの戻り値は、現在のノードのXPathNodeTypeと、移動先の子ノードのXPathNodeTypeによって異なります。
次の表に、さまざまな XPathNodeType ノードと、移動可能な子ノードを示します。
| 現在のノードの XPathNodeType | 子ノードの XPathNodeType |
|---|---|
| Root | Element、 ProcessingInstruction、 Comment、または Text。 |
| Element | Element、 ProcessingInstruction、 Comment、または Text。 |
| その他のすべての XPathNodeType 値 | なし。 |
適用対象
MoveToChild(String, String)
ローカル名と名前空間 URI が指定された子ノードに XPathNavigator を移動します。
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。
返品
true
XPathNavigatorが子ノードへの移動に成功した場合は。それ以外の場合はfalse。
false場合、XPathNavigatorの位置は変更されません。
例
MoveToChild メソッドの例については、AppendChild メソッドを参照してください。