XPathNavigator.MoveToParent XPathNavigator.MoveToParent XPathNavigator.MoveToParent XPathNavigator.MoveToParent Method

定義

派生クラスでオーバーライドされると、XPathNavigator を現在のノードの親ノードに移動します。When overridden in a derived class, moves the XPathNavigator to the parent node of the current node.

public:
 abstract bool MoveToParent();
public abstract bool MoveToParent ();
abstract member MoveToParent : unit -> bool
Public MustOverride Function MoveToParent () As Boolean

戻り値

XPathNavigator が現在のノードの親ノードに正常に移動した場合は true。それ以外の場合は falsetrue if the XPathNavigator is successful moving to the parent node of the current node; otherwise, false. false の場合、XPathNavigator の位置は変更されません。If false, the position of the XPathNavigator is unchanged.

MoveToParentメソッドの例についCreateAttributeては、メソッドを参照してください。For an example of the MoveToParent method, see the CreateAttribute method.

注釈

MoveToParentメソッドの戻り値は、 XPathNodeType現在のノードXPathNodeTypeのと、移動先の親ノードのによって異なります。The return value of the MoveToParent method depends on the XPathNodeType of the current node, and the XPathNodeType of the parent node to move to.

次の表は、さまざまXPathNodeTypeなノードと、そのノードが移動できる親ノードを示しています。The following table shows the different XPathNodeType nodes, and the parent nodes they can move to.

XPathNodeTypeXPathNodeType 親ノードParent Node
Root Rootノードには親がありません。Root nodes do not have parents.
Element ElementまたRootはノード。Element or Root node.
Attribute Elementノード.Element node.
Text Elementノード.Element node.
Namespace Elementノード.Element node.
ProcessingInstruction ElementまたRootはノード。Element or Root node.
Comment ElementまたRootはノード。Element or Root node.
Whitespace ElementまたRootはノード。Element or Root node.
SignificantWhitespace ElementまたRootはノード。Element or Root node.

適用対象