XmlElement.Attributes プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlElement.Attributes プロパティの意味・解説 

XmlElement.Attributes プロパティ

このノード属性リスト格納している XmlAttributeCollection を取得します

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Overrides ReadOnly
 Property Attributes As XmlAttributeCollection
Dim instance As XmlElement
Dim value As XmlAttributeCollection

value = instance.Attributes
public override XmlAttributeCollection Attributes { get;
 }
public:
virtual property XmlAttributeCollection^ Attributes {
    XmlAttributeCollection^ get () override;
}
/** @property */
public XmlAttributeCollection get_Attributes ()
public override function get
 Attributes () : XmlAttributeCollection

プロパティ
このノード属性リスト格納している XmlAttributeCollection

使用例使用例

最初属性の値の変更値を使用する例を次に示します

Imports System
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new
 XmlDocument()
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>"
 & _
                "<title>Pride And Prejudice</title>"
 & _
                "</book>")      

    Dim root as XmlElement = doc.DocumentElement

    ' Change the value of the first attribute.
    root.Attributes.Item(0).Value="fiction"

    Console.WriteLine("Display the modified XML...")
    Console.WriteLine(doc.InnerXml)

  end sub
end class
using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    XmlElement root = doc.DocumentElement;

    // Change the value of the first attribute.
    root.Attributes[0].Value="fiction";

    Console.WriteLine("Display the modified XML...");
    Console.WriteLine(doc.InnerXml);
  }
}
#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;

int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->LoadXml( "<book genre='novel' ISBN='1-861001-57-5'><title>Pride
 And Prejudice</title></book>" );
   XmlElement^ root = doc->DocumentElement;
   
   // Change the value of the first attribute.
   root->Attributes[ 0 ]->Value = "fiction";
   Console::WriteLine( "Display the modified XML..." );
   Console::WriteLine( doc->InnerXml );
}
import System.*;
import System.IO.*;
import System.Xml.*;

public class Sample
{
    public static void main(String[]
 args)
    {
        XmlDocument doc = new XmlDocument();
        doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>"
            + "<title>Pride And Prejudice</title>" 
            + "</book>");

        XmlElement root = doc.get_DocumentElement();

        // Change the value of the first attribute.
        root.get_Attributes().Item(0).set_Value("fiction");

        Console.WriteLine("Display the modified XML...");
        Console.WriteLine(doc.get_InnerXml());
    } //main
} //Sample
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

XmlElementAttributes プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ Capacity  CollectionBase に格納できる要素の数を取得または設定します。 ( CollectionBase から継承されます。)
パブリック プロパティ Count  CollectionBase インスタンス格納されている要素の数を取得します。このプロパティオーバーライドできません。 ( CollectionBase から継承されます。)
パブリック プロパティ Item コレクションから XmlElementAttribute を取得または設定します
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ InnerList  CollectionBase インスタンス内の要素リスト格納する ArrayList取得します。 ( CollectionBase から継承されます。)
プロテクト プロパティ List  CollectionBase インスタンス内の要素リスト格納する IList を取得します。 ( CollectionBase から継承されます。)
参照参照

関連項目

XmlElementAttributes クラス
System.Xml.Serialization 名前空間
XmlAttributes クラス

その他の技術情報

XML シリアル化概要
方法 : XML ストリーム代替要素名を指定する
属性使用した XML シリアル化制御
XML シリアル化の例
XML スキーマ定義ツール (Xsd.exe)



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XmlElement.Attributes プロパティ」の関連用語

XmlElement.Attributes プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlElement.Attributes プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS