XmlElement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つの要素を表します。
public ref class XmlElement : System::Xml::XmlLinkedNode
public class XmlElement : System.Xml.XmlLinkedNode
type XmlElement = class
inherit XmlLinkedNode
Public Class XmlElement
Inherits XmlLinkedNode
- 継承
注釈
要素は、W3C ドキュメント オブジェクト モデル (DOM) で最も一般的なノードの 1 つです。 要素には属性を関連付けることができます。 このXmlElement
クラスには、属性 (GetAttribute、、、SetAttributeRemoveAttributeGetAttributeNodeなど) にアクセスするための多くのメソッドがあります。 また、コレクションから名前またはインデックスによって属性にアクセスできるようにするプロパティを使用XmlAttributeCollectionすることもできますAttributes。
コンストラクター
XmlElement(String, String, String, XmlDocument) |
XmlElement クラスの新しいインスタンスを初期化します。 |
プロパティ
Attributes |
このノードの属性の一覧を格納している XmlAttributeCollection を取得します。 |
BaseURI |
現在のノードのベース URI を取得します。 (継承元 XmlNode) |
ChildNodes |
ノードのすべての子ノードを取得します。 (継承元 XmlNode) |
FirstChild |
ノードの最初の子を取得します。 (継承元 XmlNode) |
HasAttributes |
現在のノードに属性があるかどうかを示す |
HasChildNodes |
このノードに子ノードがあるかどうかを示す値を取得します。 (継承元 XmlNode) |
InnerText |
ノードとそのすべての子の連結している値を取得または設定します。 |
InnerXml |
このノードの子だけを表すマークアップを取得または設定します。 |
IsEmpty |
要素のタグ形式を取得または設定します。 |
IsReadOnly |
ノードが読み取り専用かどうかを示す値を取得します。 (継承元 XmlNode) |
Item[String, String] |
指定した LocalName および NamespaceURI の最初の子要素を取得します。 (継承元 XmlNode) |
Item[String] |
指定した Name の最初の子要素を取得します。 (継承元 XmlNode) |
LastChild |
ノードの最後の子を取得します。 (継承元 XmlNode) |
LocalName |
現在のノードのローカル名を取得します。 |
Name |
ノードの限定名を取得します。 |
NamespaceURI |
このノードの名前空間 URI を取得します。 |
NextSibling |
この要素の直後の XmlNode を取得します。 |
NodeType |
現在のノードの種類を取得します。 |
OuterXml |
このノードとそのすべての子ノードを格納しているマークアップを取得します。 (継承元 XmlNode) |
OwnerDocument |
このノードが属する XmlDocument を取得します。 |
ParentNode |
このノードの親 (親を持つノードの場合) を取得します。 |
ParentNode |
このノードの親 (親を持つノードの場合) を取得します。 (継承元 XmlNode) |
Prefix |
このノードの名前空間プリフィックスを取得または設定します。 |
PreviousSibling |
このノードの直前のノードを取得します。 (継承元 XmlLinkedNode) |
PreviousText |
このノードの直前にあるテキスト ノードを取得します。 (継承元 XmlNode) |
SchemaInfo |
スキーマ検証の結果、このノードに割り当てられているスキーマ検証後の infoset を取得します。 |
SchemaInfo |
スキーマ検証の結果、このノードに割り当てられているスキーマ検証後の infoset を取得します。 (継承元 XmlNode) |
Value |
ノードの値を取得または設定します。 (継承元 XmlNode) |
メソッド
AppendChild(XmlNode) |
このノードの子ノードのリストの末尾に、指定したノードを追加します。 (継承元 XmlNode) |
Clone() |
このノードの複製を作成します。 (継承元 XmlNode) |
CloneNode(Boolean) |
このノードの複製を作成します。 |
CreateNavigator() |
このオブジェクト内を移動するための XPathNavigator を作成します。 (継承元 XmlNode) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetAttribute(String) |
指定された名前を持つ属性の値を返します。 |
GetAttribute(String, String) |
指定したローカル名および名前空間 URI の属性の値を返します。 |
GetAttributeNode(String) |
指定された名前を持つ |
GetAttributeNode(String, String) |
指定したローカル名および名前空間 URI の XmlAttribute を返します。 |
GetElementsByTagName(String) |
指定した Name に一致するすべての子孫の要素のリストを格納している XmlNodeList を返します。 |
GetElementsByTagName(String, String) |
指定した LocalName および NamespaceURI に一致するすべての子孫の要素のリストを格納している XmlNodeList を返します。 |
GetEnumerator() |
現在のノード内の子ノードを反復処理する列挙子を取得します。 (継承元 XmlNode) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetNamespaceOfPrefix(String) |
現在のノードのスコープ内にある指定したプレフィックスに対する最も近い xmlns 宣言を検索し、宣言内の名前空間 URI を返します。 (継承元 XmlNode) |
GetPrefixOfNamespace(String) |
現在のノードのスコープ内にある指定した名前空間 URI に対する最も近い xmlns 宣言を検索し、宣言で定義されているプレフィックスを返します。 (継承元 XmlNode) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
HasAttribute(String) |
現在のノードに指定した名前の属性があるかどうかを判断します。 |
HasAttribute(String, String) |
指定したローカル名および名前空間 URI の属性が現在のノードにあるかどうかを確認します。 |
InsertAfter(XmlNode, XmlNode) |
指定したノードを指定した参照ノードの直後に挿入します。 (継承元 XmlNode) |
InsertBefore(XmlNode, XmlNode) |
指定したノードを指定した参照ノードの直前に挿入します。 (継承元 XmlNode) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
Normalize() |
この XmlNode の一番下のサブツリーまで含め、すべての XmlText ノードをマークアップ (タグ、コメント、処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノードを区分する "通常の" 書式にします。したがって、隣接する XmlText ノードはありません。 (継承元 XmlNode) |
PrependChild(XmlNode) |
このノードの子ノードのリストの先頭に、指定したノードを追加します。 (継承元 XmlNode) |
RemoveAll() |
すべての指定した属性と、現在のノードの子ノードを削除します。 既存の属性は削除されません。 |
RemoveAllAttributes() |
指定されたすべての属性が要素から削除されます。 既存の属性は削除されません。 |
RemoveAttribute(String) |
名前によって属性を削除します。 |
RemoveAttribute(String, String) |
指定したローカル名および名前空間 URI の属性を削除します。 (削除された属性に既定値がある場合は、すぐに置き換えられます)。 |
RemoveAttributeAt(Int32) |
指定したインデックスの属性ノードを要素から削除します。 (削除された属性に既定値がある場合は、すぐに置き換えられます)。 |
RemoveAttributeNode(String, String) |
ローカル名および名前空間 URI で指定された XmlAttribute を削除します。 (削除された属性に既定値がある場合は、すぐに置き換えられます)。 |
RemoveAttributeNode(XmlAttribute) |
指定した XmlAttribute を削除します。 |
RemoveChild(XmlNode) |
指定した子ノードを削除します。 (継承元 XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
子ノード |
SelectNodes(String) |
XPath 式と一致するノードのリストを選択します。 (継承元 XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
XPath 式と一致するノードのリストを選択します。 XPath 式で見つかったプリフィックスは、指定した XmlNamespaceManager を使用して解決されます。 (継承元 XmlNode) |
SelectSingleNode(String) |
XPath 式と一致する最初の |
SelectSingleNode(String, XmlNamespaceManager) |
XPath 式と一致する最初の |
SetAttribute(String, String) |
指定した名前の属性の値を設定します。 |
SetAttribute(String, String, String) |
指定したローカル名および名前空間 URI の属性の値を設定します。 |
SetAttributeNode(String, String) |
指定した XmlAttribute を追加します。 |
SetAttributeNode(XmlAttribute) |
指定した XmlAttribute を追加します。 |
Supports(String, String) |
DOM 実装が特定の機能を実装するかどうかをテストします。 (継承元 XmlNode) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
WriteContentTo(XmlWriter) |
指定した XmlWriter にノードのすべての子を保存します。 |
WriteTo(XmlWriter) |
指定した XmlWriter に現在のノードを保存します。 |
明示的なインターフェイスの実装
ICloneable.Clone() |
このメンバーの詳細については、「Clone()」をご覧ください。 (継承元 XmlNode) |
IEnumerable.GetEnumerator() |
このメンバーの詳細については、「GetEnumerator()」をご覧ください。 (継承元 XmlNode) |
拡張メソッド
Cast<TResult>(IEnumerable) |
IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
IEnumerable を IQueryable に変換します。 |
CreateNavigator(XmlNode) |
指定されたノード内を移動するための XPath ナビゲーターを作成します。 |
SelectNodes(XmlNode, String) |
指定した XPath 式と一致するノードのリストを選択します。 |
SelectNodes(XmlNode, String, XmlNamespaceManager) |
指定した XPath 式と一致するノードのリストを選択します。 XPath 式で見つかったプリフィックスは、指定した名前空間マネージャーを使用して解決されます。 |
SelectSingleNode(XmlNode, String) |
XPath 式と一致する最初のノードを選択します。 |
SelectSingleNode(XmlNode, String, XmlNamespaceManager) |
XPath 式と一致する最初のノードを選択します。 XPath 式で見つかったプリフィックスは、指定した名前空間マネージャーを使用して解決されます。 |
ToXPathNavigable(XmlNode) |
ナビゲーターを生成するために使用する IXPathNavigable インスタンスを作成します。 |