XmlElementとは? わかりやすく解説

XmlElement クラス

要素表します

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

Public Class XmlElement
    Inherits XmlLinkedNode
public class XmlElement : XmlLinkedNode
public ref class XmlElement : public
 XmlLinkedNode
public class XmlElement extends XmlLinkedNode
public class XmlElement extends
 XmlLinkedNode
解説解説

要素は、W3C ドキュメント オブジェクト モデル (DOM: Document Object Model) では最も一般的なノードです。要素には、関連する属性格納できますXmlElement クラスには、属性 (GetAttribute、SetAttribute、RemoveAttribute、GetAttributeNode など) にアクセスできるメソッド数多くありますまた、XmlAttributeCollection を返す Attributes プロパティ使用して、このコレクションの名前やインデックスにより属性アクセスすることもできます

継承階層継承階層
System.Object
   System.Xml.XmlNode
     System.Xml.XmlLinkedNode
      System.Xml.XmlElement
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

XmlElement コンストラクタ

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

Protected Friend Sub New
 ( _
    prefix As String, _
    localName As String, _
    namespaceURI As String, _
    doc As XmlDocument _
)
Dim prefix As String
Dim localName As String
Dim namespaceURI As String
Dim doc As XmlDocument

Dim instance As New XmlElement(prefix,
 localName, namespaceURI, doc)
protected internal XmlElement (
    string prefix,
    string localName,
    string namespaceURI,
    XmlDocument doc
)
protected public:
XmlElement (
    String^ prefix, 
    String^ localName, 
    String^ namespaceURI, 
    XmlDocument^ doc
)
protected XmlElement (
    String prefix, 
    String localName, 
    String namespaceURI, 
    XmlDocument doc
)
protected internal function
 XmlElement (
    prefix : String, 
    localName : String, 
    namespaceURI : String, 
    doc : XmlDocument
)

パラメータ

prefix
localName
namespaceURI
doc
プラットフォームプラットフォーム
バージョン情報バージョン情報

.NET Framework

サポート対象 : 2.01.11.0

.NET Compact Framework

サポート対象 : 2.01.0
参照参照

関連項目

XmlElement クラス
XmlElement メンバ
System.Xml 名前空間

XmlElement プロパティ


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

  名前 説明
パブリック プロパティ Attributes オーバーライドされます。 このノード属性リスト格納している XmlAttributeCollection を取得します
パブリック プロパティ BaseURI  現在のノードベース URI取得します。 ( XmlNode から継承されます。)
パブリック プロパティ ChildNodes  ノードすべての子ノード取得します。 ( XmlNode から継承されます。)
パブリック プロパティ FirstChild  ノード最初の子取得します。 ( XmlNode から継承されます。)
パブリック プロパティ HasChildNodes  このノード子ノードがあるかどうかを示す値を取得します。 ( XmlNode から継承されます。)
パブリック プロパティ InnerText オーバーライドされますノードとそのすべての子の連結している値を取得または設定します
パブリック プロパティ InnerXml オーバーライドされます。 このノードの子だけを表すマークアップ取得または設定します
パブリック プロパティ IsReadOnly  ノード読み取り専用かどうかを示す値を取得します。 ( XmlNode から継承されます。)
パブリック プロパティ Item  オーバーロードされます指定した子要素取得します。 ( XmlNode から継承されます。)
パブリック プロパティ LastChild  ノード最後の子取得します。 ( XmlNode から継承されます。)
パブリック プロパティ LocalName オーバーライドされます現在のノードローカル名を取得します
パブリック プロパティ Name オーバーライドされますノード限定名を取得します
パブリック プロパティ NamespaceURI オーバーライドされます。 このノード名前空間 URI取得します
パブリック プロパティ NextSibling オーバーライドされます。 この要素直後の XmlNode を取得します
パブリック プロパティ NodeType オーバーライドされます現在のノード種類取得します
パブリック プロパティ OuterXml  このノードとそのすべての子ノードを表すマークアップ取得します。 ( XmlNode から継承されます。)
パブリック プロパティ OwnerDocument オーバーライドされます。 このノード属する XmlDocument を取得します
パブリック プロパティ ParentNode オーバーライドされます。  
パブリック プロパティ Prefix オーバーライドされます。 このノード名前空間プリフィックス取得または設定します
パブリック プロパティ PreviousSibling  このノード直前ノード取得します。 ( XmlLinkedNode から継承されます。)
パブリック プロパティ SchemaInfo オーバーライドされますスキーマ検証結果、このノード割り当てられているスキーマ検証後の infoset を取得します
パブリック プロパティ Value  ノードの値を取得または設定します。 ( XmlNode から継承されます。)
参照参照

関連項目

XmlElement クラス
System.Xml 名前空間
XmlDocument.CreateElement
XmlAttribute クラス
XmlDocument クラス

その他の技術情報

DOM の属性へのアクセス
XML ドキュメント オブジェクト モデル (DOM)

XmlElement メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AppendChild  このノードの子ノードリスト末尾に、指定したノード追加します。 ( XmlNode から継承されます。)
パブリック メソッド Clone  このノード複製作成します。 ( XmlNode から継承されます。)
パブリック メソッド CloneNode オーバーライドされます。 このノード複製作成します
パブリック メソッド CreateNavigator  このオブジェクト内を移動するための XPathNavigator を作成します。 ( XmlNode から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetAttribute オーバーロードされます指定した属性属性値返します
パブリック メソッド GetAttributeNode オーバーロードされます指定した XmlAttribute を返します
パブリック メソッド GetElementsByTagName オーバーロードされます指定した前に一致するすべての子孫要素リスト格納している XmlNodeList を返します
パブリック メソッド GetEnumerator  XmlNodeノード対すfor each スタイル反復サポートします。 ( XmlNode から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetNamespaceOfPrefix  現在のノードスコープ内にある指定したプリフィックス対す最も近い xmlns 宣言検索し宣言内の名前空間 URI返します。 ( XmlNode から継承されます。)
パブリック メソッド GetPrefixOfNamespace  現在のノードスコープ内にある指定した名前空間 URI対す最も近い xmlns 宣言検索し宣言定義されているプリフィックス返します。 ( XmlNode から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド HasAttribute オーバーロードされます現在のノード指定した属性があるかどうか確認します
パブリック メソッド InsertAfter  指定したノード指定した参照ノード直後挿入します。 ( XmlNode から継承されます。)
パブリック メソッド InsertBefore  指定したノード指定した参照ノード直前挿入します。 ( XmlNode から継承されます。)
パブリック メソッド Normalize  この XmlNode の一番下のサブツリーまで含めすべての XmlText ノードマークアップ (タグコメント処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノード区分する "通常の" 書式にします。たがって隣接する XmlText ノードはありません。 ( XmlNode から継承されます。)
パブリック メソッド PrependChild  このノードの子ノードリスト先頭に、指定したノード追加します。 ( XmlNode から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド RemoveAll オーバーライドされます現在のノードすべての指定した属性および子を削除します既定属性削除されません。
パブリック メソッド RemoveAllAttributes 要素からすべての指定した属性削除します既定属性削除されません。
パブリック メソッド RemoveAttribute オーバーロードされます指定した属性削除します削除され属性既定値がある場合は、すぐに置き換えられます。
パブリック メソッド RemoveAttributeAt 指定したインデックス属性ノード要素から削除します削除され属性既定値がある場合は、すぐに置き換えられます。
パブリック メソッド RemoveAttributeNode オーバーロードされますXmlAttribute削除します
パブリック メソッド RemoveChild  指定した子ノード削除します。 ( XmlNode から継承されます。)
パブリック メソッド ReplaceChild  子ノード oldChildnewChild ノード置き換えます。 ( XmlNode から継承されます。)
パブリック メソッド SelectNodes  オーバーロードされますXPath 式と一致するノードリスト選択します。 ( XmlNode から継承されます。)
パブリック メソッド SelectSingleNode  オーバーロードされますXPath 式と一致する最初XmlNode選択します。 ( XmlNode から継承されます。)
パブリック メソッド SetAttribute オーバーロードされます指定した属性の値を設定します
パブリック メソッド SetAttributeNode オーバーロードされます新しXmlAttribute追加します
パブリック メソッド Supports  DOM 実装特定の機能実装するかどうかテストします。 ( XmlNode から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド WriteContentTo オーバーライドされますノードすべての子を、指定した XmlWriter保存します
パブリック メソッド WriteTo オーバーライドされます指定した XmlWriter現在のノード保存します
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

XmlElement クラス
System.Xml 名前空間
XmlDocument.CreateElement
XmlAttribute クラス
XmlDocument クラス

その他の技術情報

DOM の属性へのアクセス
XML ドキュメント オブジェクト モデル (DOM)

XmlElement メンバ

要素表します

XmlElement データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド XmlElement  
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Attributes オーバーライドされます。 このノード属性リスト格納している XmlAttributeCollection を取得します
パブリック プロパティ BaseURI  現在のノードベース URI取得します。(XmlNode から継承されます。)
パブリック プロパティ ChildNodes  ノードすべての子ノード取得します。(XmlNode から継承されます。)
パブリック プロパティ FirstChild  ノード最初の子取得します。(XmlNode から継承されます。)
パブリック プロパティ HasChildNodes  このノード子ノードがあるかどうかを示す値を取得します。(XmlNode から継承されます。)
パブリック プロパティ InnerText オーバーライドされますノードとそのすべての子の連結している値を取得または設定します
パブリック プロパティ InnerXml オーバーライドされます。 このノードの子だけを表すマークアップ取得または設定します
パブリック プロパティ IsReadOnly  ノード読み取り専用かどうかを示す値を取得します。(XmlNode から継承されます。)
パブリック プロパティ Item  オーバーロードされます指定した子要素取得します。(XmlNode から継承されます。)
パブリック プロパティ LastChild  ノード最後の子取得します。(XmlNode から継承されます。)
パブリック プロパティ LocalName オーバーライドされます現在のノードローカル名を取得します
パブリック プロパティ Name オーバーライドされますノード限定名を取得します
パブリック プロパティ NamespaceURI オーバーライドされます。 このノード名前空間 URI取得します
パブリック プロパティ NextSibling オーバーライドされます。 この要素直後の XmlNode を取得します
パブリック プロパティ NodeType オーバーライドされます現在のノード種類取得します
パブリック プロパティ OuterXml  このノードとそのすべての子ノードを表すマークアップ取得します。(XmlNode から継承されます。)
パブリック プロパティ OwnerDocument オーバーライドされます。 このノード属する XmlDocument を取得します
パブリック プロパティ ParentNode オーバーライドされます。  
パブリック プロパティ Prefix オーバーライドされます。 このノード名前空間プリフィックス取得または設定します
パブリック プロパティ PreviousSibling  このノード直前ノード取得します。(XmlLinkedNode から継承されます。)
パブリック プロパティ SchemaInfo オーバーライドされますスキーマ検証結果、このノード割り当てられているスキーマ検証後の infoset を取得します
パブリック プロパティ Value  ノードの値を取得または設定します。(XmlNode から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AppendChild  このノードの子ノードリスト末尾に、指定したノード追加します。 (XmlNode から継承されます。)
パブリック メソッド Clone  このノード複製作成します。 (XmlNode から継承されます。)
パブリック メソッド CloneNode オーバーライドされます。 このノード複製作成します
パブリック メソッド CreateNavigator  このオブジェクト内を移動するための XPathNavigator を作成します。 (XmlNode から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetAttribute オーバーロードされます指定した属性属性値返します
パブリック メソッド GetAttributeNode オーバーロードされます指定した XmlAttribute を返します
パブリック メソッド GetElementsByTagName オーバーロードされます指定した前に一致するすべての子孫要素リスト格納している XmlNodeList を返します
パブリック メソッド GetEnumerator  XmlNodeノード対すfor each スタイル反復サポートします。 (XmlNode から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetNamespaceOfPrefix  現在のノードスコープ内にある指定したプリフィックス対す最も近い xmlns 宣言検索し宣言内の名前空間 URI返します。 (XmlNode から継承されます。)
パブリック メソッド GetPrefixOfNamespace  現在のノードスコープ内にある指定した名前空間 URI対す最も近い xmlns 宣言検索し宣言定義されているプリフィックス返します。 (XmlNode から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド HasAttribute オーバーロードされます現在のノード指定した属性があるかどうか確認します
パブリック メソッド InsertAfter  指定したノード指定した参照ノード直後挿入します。 (XmlNode から継承されます。)
パブリック メソッド InsertBefore  指定したノード指定した参照ノード直前挿入します。 (XmlNode から継承されます。)
パブリック メソッド Normalize  この XmlNode の一番下のサブツリーまで含めすべての XmlText ノードマークアップ (タグコメント処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノード区分する "通常の" 書式にします。たがって隣接する XmlText ノードはありません。 (XmlNode から継承されます。)
パブリック メソッド PrependChild  このノードの子ノードリスト先頭に、指定したノード追加します。 (XmlNode から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド RemoveAll オーバーライドされます現在のノードすべての指定した属性および子を削除します既定属性削除されません。
パブリック メソッド RemoveAllAttributes 要素からすべての指定した属性削除します既定属性削除されません。
パブリック メソッド RemoveAttribute オーバーロードされます指定した属性削除します削除され属性既定値がある場合は、すぐに置き換えられます。
パブリック メソッド RemoveAttributeAt 指定したインデックス属性ノード要素から削除します削除され属性既定値がある場合は、すぐに置き換えられます。
パブリック メソッド RemoveAttributeNode オーバーロードされますXmlAttribute削除します
パブリック メソッド RemoveChild  指定した子ノード削除します。 (XmlNode から継承されます。)
パブリック メソッド ReplaceChild  子ノード oldChildnewChild ノード置き換えます。 (XmlNode から継承されます。)
パブリック メソッド SelectNodes  オーバーロードされますXPath 式と一致するノードリスト選択します。 (XmlNode から継承されます。)
パブリック メソッド SelectSingleNode  オーバーロードされますXPath 式と一致する最初XmlNode選択します。 (XmlNode から継承されます。)
パブリック メソッド SetAttribute オーバーロードされます指定した属性の値を設定します
パブリック メソッド SetAttributeNode オーバーロードされます新しXmlAttribute追加します
パブリック メソッド Supports  DOM 実装特定の機能実装するかどうかテストします。 (XmlNode から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド WriteContentTo オーバーライドされますノードすべての子を、指定した XmlWriter保存します
パブリック メソッド WriteTo オーバーライドされます指定した XmlWriter現在のノード保存します
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

XmlElement クラス
System.Xml 名前空間
XmlDocument.CreateElement
XmlAttribute クラス
XmlDocument クラス

その他の技術情報

DOM の属性へのアクセス
XML ドキュメント オブジェクト モデル (DOM)



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

辞書ショートカット

すべての辞書の索引

「XmlElement」の関連用語

XmlElementのお隣キーワード
検索ランキング

   

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



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

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

©2024 GRAS Group, Inc.RSS