次の方法で共有


XPathNavigator.MoveTo メソッド

指定した XPathNavigator と同じ位置に移動します。

Public MustOverride Function MoveTo( _
   ByVal other As XPathNavigator _) As Boolean
[C#]
public abstract bool MoveTo(XPathNavigatorother);
[C++]
public: virtual bool MoveTo(XPathNavigator* other) = 0;
[JScript]
public abstract function MoveTo(
   other : XPathNavigator) : Boolean;

パラメータ

  • other
    移動先のノードに配置される XPathNavigator

戻り値

成功した場合は true 。それ以外の場合は falsefalse の場合、ナビゲータの位置は変更されません。

解説

このメソッドは、other が、同じ実装を共有し、現在のナビゲータと同じドキュメント インスタンスを指している XPathNavigator である場合は、必ず true を返します。

このメソッドは、other が、現在のナビゲータと異なる実装を持っている XPathNavigator である場合、必ず false を返します。

other が、同じ実装を共有しているが、現在のナビゲータとは異なるドキュメント インスタンスを指している XPathNavigator である場合、 MoveTo の動作は、ナビゲータの実装方法により異なります。ナビゲータが XPathDocument に実装された場合、 MoveTotrue を返します。ナビゲータが XmlDocument または XmlDataDocument に実装された場合、 MoveTofalse を返します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

XPathNavigator クラス | XPathNavigator メンバ | System.Xml.XPath 名前空間