次の方法で共有


XPathNavigator.MoveToAttribute メソッド

一致する LocalNameNamespaceURI を持つ属性に移動します。

Public MustOverride Function MoveToAttribute( _
   ByVal localName As String, _   ByVal namespaceURI As String _) As Boolean
[C#]
public abstract bool MoveToAttribute(stringlocalName,stringnamespaceURI);
[C++]
public: virtual bool MoveToAttribute(String* localName,String* namespaceURI) = 0;
[JScript]
public abstract function MoveToAttribute(
   localName : String,namespaceURI : String) : Boolean;

パラメータ

  • localName
    属性のローカル名。
  • namespaceURI
    属性の名前空間 URI。 null 参照 (Visual Basic では Nothing) の場合、空の名前空間であると見なされます。

戻り値

属性が見つかった場合は true 。それ以外の場合は falsefalse の場合、ナビゲータの位置は変更されません。

解説

ナビゲータが現在要素に配置されていない場合、このメソッドは false を返します。

MoveToAttribute が正常に呼び出されると、 LocalNameNamespaceURIPrefix の各プロパティは、この属性の値を反映します。ナビゲータが属性に配置されている場合、 MoveToNextMoveToPreviousMoveToFirst の各メソッドは適用できません。これらのメソッドは、常に false を返し、ナビゲータの位置を変更しません。代わりに、 MoveToNextAttribute を呼び出して、次の属性ノードに移動できます。

一度、属性に配置されたら、 MoveToParent を呼び出して、所有者要素に移動できます。

必要条件

プラットフォーム: 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 名前空間 | MoveToFirstAttribute | MoveToNextAttribute | GetAttribute