XmlDocument クラス
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML ソースの最上位レベルを表します。 このクラスには、他のすべての XML オブジェクトを取得および作成するためのメンバーが含まれます。
public ref class XmlDocument sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XmlDocument final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class XmlDocument final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XmlDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class XmlDocument
function XmlDocument()
Public NotInheritable Class XmlDocument
- 継承
- 属性
- 実装
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
Xml |
XmlDocument クラスの新しいインスタンスを作成します。 |
Attributes |
このノードの属性の一覧を取得します。 |
Child |
現在のノード内の子の一覧を取得します。 |
Doctype |
XML の場合、このプロパティは DTD を指定するノードのアドレスを取得します。 このプロパティは、DTD のない HTML ドキュメントおよび XML ドキュメントの場合は Null を返します。 |
Document |
ドキュメントのルート要素を取得します。 |
Document |
最後に読み込まれた XML ドキュメントの URL を返します。 |
First |
最初の子ノードを取得します。 |
Implementation |
ドキュメントの Implementation オブジェクトを取得します。 |
Inner |
XML 内からテキストを取得します。 |
Last |
最後の子ノードを取得します。 |
Local |
修飾名のローカル部分であるローカル名を取得します。 これは、XML の名前空間のローカル 部分と呼ばれます。 |
Namespace |
名前空間の Uniform Resource Identifier (URI) を返します。 |
Next |
親の子リスト内のノードの次の兄弟を取得します。 このプロパティは、このクラスには適用されません。 |
Node |
属性、ドキュメント型、要素、エンティティ、表記法の各ノードの修飾名を返します。 その他のすべてのノードの種類の固定文字列を返します。 |
Node |
有効な値と、ノードに子ノードを含めることができるかどうかを決定する XML ドキュメント オブジェクト モデル (DOM) ノードの種類を取得します。 |
Node |
ノードに関連付けられているテキストを取得または設定します。 |
Owner |
ノードを含むドキュメントのルートを返します。 |
Parent |
ノード インスタンスの親ノードを取得します。 |
Prefix |
名前空間プレフィックスを取得または設定します。 |
Previous |
親の子リスト内のノードの前の兄弟を取得します。 このプロパティは、このクラスには適用されません。 |
Append |
ノードの最後の子として新しい子ノードを追加します。 |
Clone |
新しいノードを複製します。 |
Create |
新しい属性を指定された名前で作成します。 |
Create |
指定した名前空間と名前を持つ新しい属性を作成します。 |
Create |
指定されたデータを含む CDATA セクション ノードを作成します。 |
Create |
指定されたデータを含むコメント ノードを作成します。 |
Create |
空の XmlDocumentFragment オブジェクトを作成 します。 |
Create |
指定されした名前を使用して要素ノードを作成します。 |
Create |
指定した名前空間と名前を使用して要素ノードを作成します。 |
Create |
新しい XmlEntityReference オブジェクトを 作成します。 |
Create |
指定されたターゲットとデータを含む処理命令ノードを作成します。 |
Create |
指定されたデータを含むテキスト ノードを作成します。 |
Get |
ID 属性に一致する要素を返します。 |
Get |
指定された名前を持つ要素のコレクションを返します。 |
Get |
ノードとそのすべての子孫の XML 表現を返します。 |
Has |
ノードに子があるかどうかを判断します。 |
Import |
別のドキュメントからこのドキュメントにノードをインポートします。 |
Insert |
指定したノードの左側、または子ノード リストの末尾に子ノードを挿入します。 |
Load |
指定したファイルから XML ドキュメントを非同期的に読み込みます。 ドキュメントは、既定のパーサー設定を使用して解析されます。 |
Load |
指定したファイルから XML ドキュメントを非同期的に読み込みます。 ドキュメントは、指定された設定を使用して解析されます。 |
Load |
指定した場所から XML ドキュメントを非同期的に読み込みます。 ドキュメントは、既定のパーサー設定を使用して解析されます。 |
Load |
指定した場所から XML ドキュメントを非同期的に読み込みます。 ドキュメントは、指定された設定を使用して解析されます。 |
Load |
指定された文字列を使用して XML ドキュメントを読み込みます。 ドキュメントは、既定のパーサー設定を使用して解析されます。 |
Load |
指定された文字列を使用して XML ドキュメントを読み込みます。 ドキュメントは、指定された設定を使用して解析されます。 |
Load |
バッファーを使用して XML ドキュメントを読み込みます。 ドキュメントは、既定のパーサー設定を使用して解析されます。 |
Load |
バッファーを使用して XML ドキュメントを読み込みます。 ドキュメントは、指定された設定を使用して解析されます。 |
Normalize() |
2 つ以上の隣接するテキスト ノードを 1 つの統合テキスト ノードに結合することで、すべての子孫要素を正規化します。 |
Remove |
指定された子ノードを子の一覧から削除し、これを返します。 |
Replace |
指定された古い子ノードを指定された新しい子ノードに置き換えます。 |
Save |
XML ドキュメントを指定したファイルに非同期的に保存します。 |
Select |
指定したパターン マッチング操作をこのノードのコンテキストに適用し、一致するノードの一覧を XmlNodeList として返します。 |
Select |
指定したパターン マッチング操作をこのノードのコンテキストに適用し、一致するノードの一覧を XmlNodeList として返します。 |
Select |
指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 |
Select |
指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 |
製品 | バージョン |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |