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

XmlDataDocument イベント


XmlDataDocument クラス

リレーショナル DataSet通じて構造化データ格納取得、および操作できるようにします。

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

Public Class XmlDataDocument
    Inherits XmlDocument
Dim instance As XmlDataDocument
public class XmlDataDocument : XmlDocument
public ref class XmlDataDocument : public
 XmlDocument
public class XmlDataDocument extends XmlDocument
public class XmlDataDocument extends
 XmlDocument
解説解説

このクラスは、XmlDocument を拡張します。リレーショナル データまたは XML データ読み込みW3C (World Wide Web Consortium) ドキュメント オブジェクト モデル (DOM: Document Object Model) を使用して、そのデータ操作できるようにします。DOM は、データノード オブジェクト階層構造として表示しますXmlDataDocument は、IXPathNavigable インターフェイス実装するため、XslTransform クラスソース ドキュメントとしても使用できます

XmlDataDocument は、読み込んだ XML データのリレーショナル ビュー提供する DataSet クラスと密接に関連してます。XmlDataDocument対す変更DataSet反映され、逆の場合も同様です

XML データ使用して DataSet読み込むには、ReadXmlSchema を使用してリレーショナル マップ構築しますその後Load または LoadXml を使用してXML データ読み込むことができます

リレーショナル データ読み込むには、リレーショナル データ格納している DataSet を XmlDataDocument コンストラクタパラメータとして指定します

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

XmlDataDocument コンストラクタ ()


XmlDataDocument コンストラクタ (DataSet)

DataSet指定してXmlDataDocument クラス新しインスタンス初期化します。

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

public XmlDataDocument (
    DataSet dataset
)
public:
XmlDataDocument (
    DataSet^ dataset
)
public XmlDataDocument (
    DataSet dataset
)
public function XmlDataDocument (
    dataset : DataSet
)

パラメータ

dataset

XmlDataDocument読み込む DataSet

解説解説

XmlDataDocument は、指定した DataSet同期されますDataSetデータは、XmlDataDocument通じてすぐに使用できますDataSet での変更は、XmlDataDocument反映されます。XmlDataDocument での変更は、その変更DataSet スキーマ一致していれば、DataSet反映されます。

使用例使用例

顧客テーブルXmlDataDocument読み込む例を次に示します

この例では、SQL Server 2000 Northwind データベース使用してます。

Imports System
Imports System.Xml
Imports System.Data
Imports System.Data.SqlClient
 
 
public class Sample
 
  public shared sub Main()
   
    Dim dsNorthwind as DataSet = new
 DataSet()
 
    'Create the connection string.
    Dim sConnect as String
           
    sConnect="Data Source=localhost;Integrated Security=SSPI;Initial
 Catalog=Northwind"     
          
    'Create a connection object to connect to the northwind db.
    Dim nwconnect as SqlConnection
    nwconnect = new SqlConnection(sConnect)
 
    'Create a command string to select all the customers in the WA region.
    Dim sCommand as String
 = "Select * from Customers where Region='WA'"
 
    'Create an Adapter to load the DataSet.
    Dim myDataAdapter as SqlDataAdapter
    myDataAdapter = new SqlDataAdapter(sCommand, nwconnect)
 
    'Fill the DataSet with the selected records.
    myDataAdapter.Fill(dsNorthwind, "Customers")
 
    'Load the document with the DataSet.
    Dim doc as XmlDataDocument = new
 XmlDataDocument(dsNorthwind)  
 
    'Display the XmlDataDocument.
    doc.Save(Console.Out)
 
  end sub
end class
using System;
using System.Data;
using System.Xml;
using System.Data.SqlClient;

public class Sample
{
  public static void Main()
  {
     DataSet dsNorthwind = new DataSet();

     //Create the connection string.           
     String sConnect;
     sConnect="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";
     
         
     //Create a connection object to connect to the northwind db.
     SqlConnection nwconnect = new SqlConnection(sConnect);

     //Create a command string to select all the customers in the WA
 region.
     String sCommand = "Select * from Customers where Region='WA'";

     //Create an adapter to load the DataSet.
     SqlDataAdapter myDataAdapter = new SqlDataAdapter(sCommand,
 nwconnect);

     //Fill the DataSet with the selected records.
     myDataAdapter.Fill(dsNorthwind,"Customers");

     //Load the document with the DataSet.
     XmlDataDocument doc = new XmlDataDocument(dsNorthwind); 
  

     //Display the XmlDataDocument.
     doc.Save(Console.Out);
    
  }
}
#using <System.Xml.dll>
#using <System.Transactions.dll>
#using <System.EnterpriseServices.dll>
#using <System.dll>
#using <System.Data.dll>

using namespace System;
using namespace System::Data;
using namespace System::Xml;
using namespace System::Data::SqlClient;
int main()
{
   DataSet^ dsNorthwind = gcnew DataSet;
   
   //Create the connection string.           
   String^ sConnect;
   sConnect = "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";
   
   //Create a connection object to connect to the northwind db.
   SqlConnection^ nwconnect = gcnew SqlConnection( sConnect );
   
   //Create a command string to select all the customers in the WA region.
   String^ sCommand = "Select * from Customers where Region='WA'";
   
   //Create an adapter to load the DataSet.
   SqlDataAdapter^ myDataAdapter = gcnew SqlDataAdapter( sCommand,nwconnect );
   
   //Fill the DataSet with the selected records.
   myDataAdapter->Fill( dsNorthwind, "Customers" );
   
   //Load the document with the DataSet.
   XmlDataDocument^ doc = gcnew XmlDataDocument( dsNorthwind );
   
   //Display the XmlDataDocument.
   doc->Save( Console::Out );
}

import System.*;
import System.Data.*;
import System.Xml.*;
import System.Data.SqlClient.*;

public class Sample
{
    public static void main(String[]
 args)
    {
        DataSet dsNorthwind = new DataSet();

        //Create the connection string.           
        String sConnect;
        sConnect = "Data Source=localhost;Integrated Security=SSPI;"
            + "Initial Catalog=Northwind";

        //Create a connection object to connect to the northwind db.
        SqlConnection nwConnect = new SqlConnection(sConnect);

        //Create a command string to select all the customers in the WA
 region.
        String sCommand = "Select * from Customers where Region='WA'";

        //Create an adapter to load the DataSet.
        SqlDataAdapter myDataAdapter = new SqlDataAdapter(sCommand,
 nwConnect);

        //Fill the DataSet with the selected records.
        myDataAdapter.Fill(dsNorthwind, "Customers");

        //Load the document with the DataSet.
        XmlDataDocument doc = new XmlDataDocument(dsNorthwind);

        //Display the XmlDataDocument.
        doc.Save(Console.get_Out());
    } //main
} //Sample
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
XmlDataDocument クラス
XmlDataDocument メンバ
System.Xml 名前空間
SqlConnection
SqlDataAdapter

XmlDataDocument コンストラクタ

XmlDataDocument クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
XmlDataDocument () XmlDataDocument クラス新しインスタンス初期化します。
XmlDataDocument (DataSet) DataSet指定してXmlDataDocument クラス新しインスタンス初期化します。
参照参照

関連項目

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

XmlDataDocument プロパティ


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

  名前 説明
パブリック プロパティ Attributes  このノード属性格納している XmlAttributeCollection を取得します。 ( XmlNode から継承されます。)
パブリック プロパティ BaseURI  現在のノードベース URI取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ ChildNodes  ノードすべての子ノード取得します。 ( XmlNode から継承されます。)
パブリック プロパティ DataSet XmlDataDocumentデータのリレーショナル表現提供する DataSet取得します
パブリック プロパティ DocumentElement  ドキュメントルート XmlElement を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ DocumentType  DOCTYPE 宣言格納しているノード取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ FirstChild  ノード最初の子取得します。 ( XmlNode から継承されます。)
パブリック プロパティ HasChildNodes  このノード子ノードがあるかどうかを示す値を取得します。 ( XmlNode から継承されます。)
パブリック プロパティ Implementation  現在のドキュメントの XmlImplementation オブジェクト取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ InnerText  ノードとそのすべての子の連結された値を取得または設定します。 ( XmlNode から継承されます。)
パブリック プロパティ InnerXml  現在のノードの子を表すマークアップ取得または設定します。 ( XmlDocument から継承されます。)
パブリック プロパティ IsReadOnly  現在のノード読み取り専用かどうかを示す値を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ Item  オーバーロードされます指定した子要素取得します。 ( XmlNode から継承されます。)
パブリック プロパティ LastChild  ノード最後の子取得します。 ( XmlNode から継承されます。)
パブリック プロパティ LocalName  ノードローカル名を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ Name  ノード限定名を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ NamespaceURI  このノード名前空間 URI取得します。 ( XmlNode から継承されます。)
パブリック プロパティ NameTable  この実装関連付けられている XmlNameTable を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ NextSibling  このノード直後ノード取得します。 ( XmlNode から継承されます。)
パブリック プロパティ NodeType  現在のノード種類取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ OuterXml  このノードとそのすべての子ノードを表すマークアップ取得します。 ( XmlNode から継承されます。)
パブリック プロパティ OwnerDocument  現在のノード属する XmlDocument を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ ParentNode  このノード親ノード (親を持つノード場合) を取得します。 ( XmlDocument から継承されます。)
パブリック プロパティ Prefix  このノード名前空間プリフィックス取得または設定します。 ( XmlNode から継承されます。)
パブリック プロパティ PreserveWhitespace  要素コンテンツにある空白保存するかどうかを示す値を取得または設定します。 ( XmlDocument から継承されます。)
パブリック プロパティ PreviousSibling  このノード直前ノード取得します。 ( XmlNode から継承されます。)
パブリック プロパティ SchemaInfo  ノードの PSVI (Post-Schema-Validation-Infoset) を返します。 ( XmlDocument から継承されます。)
パブリック プロパティ Schemas  この XmlDocument関連付けられている XmlSchemaSet オブジェクト取得または設定します。 ( XmlDocument から継承されます。)
パブリック プロパティ Value  ノードの値を取得または設定します。 ( XmlNode から継承されます。)
パブリック プロパティ XmlResolver  外部リソース解決するために使用する XmlResolver を設定します。 ( XmlDocument から継承されます。)
参照参照

関連項目

XmlDataDocument クラス
System.Xml 名前空間

XmlDataDocument メソッド


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

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AppendChild  このノードの子ノードリスト末尾に、指定したノード追加します。 ( XmlNode から継承されます。)
パブリック メソッド Clone  このノード複製作成します。 ( XmlNode から継承されます。)
パブリック メソッド CloneNode オーバーライドされます現在のノード複製作成します
パブリック メソッド CreateAttribute  オーバーロードされます指定した名前を使用して、XmlAttribute を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateCDataSection  指定されデータ格納している XmlCDataSection を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateComment  指定されデータ格納している XmlComment を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateDocumentFragment  XmlDocumentFragment を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateDocumentType  新しい XmlDocumentType オブジェクト返します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateElement オーバーロードされます。 XmlElement を作成します
パブリック メソッド CreateEntityReference オーバーライドされます指定した名前で XmlEntityReference を作成しますXmlEntityReference ノードは、XmlDataDocument オブジェクトに対して作成できません。このメソッド呼び出すと、例外スローさます。
パブリック メソッド CreateNavigator オーバーロードされます。 このドキュメント内を移動するための、新しい XPathNavigator オブジェクト作成します。ナビゲータは Document ノード配置されます。
パブリック メソッド CreateNode  オーバーロードされます。 XmlNode を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateProcessingInstruction  指定した名前とデータ使用して XmlProcessingInstruction を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateSignificantWhitespace  XmlSignificantWhitespace ノード作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateTextNode  指定したテキスト使用して、XmlText を作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateWhitespace  XmlWhitespace ノード作成します。 ( XmlDocument から継承されます。)
パブリック メソッド CreateXmlDeclaration  指定した値を使用して、XmlDeclaration ノード作成します。 ( XmlDocument から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetElementById オーバーライドされます指定した IDXmlElement取得します。このメソッドは、XmlDataDocument クラスではサポートされません。このメソッド呼び出すと、例外スローさます。
パブリック メソッド GetElementFromRow 指定した DataRow に関連付けられている XmlElement取得します
パブリック メソッド GetElementsByTagName オーバーロードされますオーバーライドされます指定した前に一致するすべての子孫要素リスト格納している XmlNodeList を返します
パブリック メソッド GetEnumerator  XmlNodeノード対すfor each スタイル反復サポートします。 ( XmlNode から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetNamespaceOfPrefix  現在のノードスコープ内にある指定したプリフィックス対す最も近い xmlns 宣言検索し宣言内の名前空間 URI返します。 ( XmlNode から継承されます。)
パブリック メソッド GetPrefixOfNamespace  現在のノードスコープ内にある指定した名前空間 URI対す最も近い xmlns 宣言検索し宣言定義されているプリフィックス返します。 ( XmlNode から継承されます。)
パブリック メソッド GetRowFromElement 指定した XmlElement関連付けられている DataRow取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド ImportNode  別のドキュメントから現在のドキュメントノードインポートます。 ( XmlDocument から継承されます。)
パブリック メソッド InsertAfter  指定したノード指定した参照ノード直後挿入します。 ( XmlNode から継承されます。)
パブリック メソッド InsertBefore  指定したノード指定した参照ノード直前挿入します。 ( XmlNode から継承されます。)
パブリック メソッド Load オーバーロードされますオーバーライドされます指定したデータ ソース使用して XmlDataDocument読み込み読み込んだデータDataSet同期します。
パブリック メソッド LoadXml  指定した文字列から XML ドキュメント読み込みます。 ( XmlDocument から継承されます。)
パブリック メソッド Normalize  この XmlNode の一番下のサブツリーまで含めすべての XmlText ノードマークアップ (タグコメント処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノード区分する "通常の" 書式にします。たがって隣接する XmlText ノードはありません。 ( XmlNode から継承されます。)
パブリック メソッド PrependChild  このノードの子ノードリスト先頭に、指定したノード追加します。 ( XmlNode から継承されます。)
パブリック メソッド ReadNode  XmlReader 内の情報基づいてXmlNode オブジェクト作成しますリーダーは、ノードまたは属性配置されている必要があります。 ( XmlDocument から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド RemoveAll  現在のノードすべての子ノード属性両方、またはそのいずれか削除します。 ( XmlNode から継承されます。)
パブリック メソッド RemoveChild  指定した子ノード削除します。 ( XmlNode から継承されます。)
パブリック メソッド ReplaceChild  子ノード oldChildnewChild ノード置き換えます。 ( XmlNode から継承されます。)
パブリック メソッド Save  オーバーロードされます指定した位置XML ドキュメント保存します。 ( XmlDocument から継承されます。)
パブリック メソッド SelectNodes  オーバーロードされますXPath 式と一致するノードリスト選択します。 ( XmlNode から継承されます。)
パブリック メソッド SelectSingleNode  オーバーロードされますXPath 式と一致する最初XmlNode選択します。 ( XmlNode から継承されます。)
パブリック メソッド Supports  DOM 実装特定の機能実装するかどうかテストします。 ( XmlNode から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド Validate  オーバーロードされます。 Schemas プロパティ格納されている XML スキーマ定義言語 (XSD) スキーマ照合して XmlDocument を検証します。 ( XmlDocument から継承されます。)
パブリック メソッド WriteContentTo  指定した XmlWriterXmlDocument ノードすべての子を保存します。 ( XmlDocument から継承されます。)
パブリック メソッド WriteTo  指定した XmlWriterXmlDocument ノード保存します。 ( XmlDocument から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

XmlDataDocument クラス
System.Xml 名前空間

XmlDataDocument メンバ

リレーショナル DataSet通じて構造化データ格納取得、および操作できるようにします。

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


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Attributes  このノード属性格納している XmlAttributeCollection を取得します。(XmlNode から継承されます。)
パブリック プロパティ BaseURI  現在のノードベース URI取得します。(XmlDocument から継承されます。)
パブリック プロパティ ChildNodes  ノードすべての子ノード取得します。(XmlNode から継承されます。)
パブリック プロパティ DataSet XmlDataDocumentデータのリレーショナル表現提供する DataSet取得します
パブリック プロパティ DocumentElement  ドキュメントルート XmlElement取得します。(XmlDocument から継承されます。)
パブリック プロパティ DocumentType  DOCTYPE 宣言格納しているノード取得します。(XmlDocument から継承されます。)
パブリック プロパティ FirstChild  ノード最初の子取得します。(XmlNode から継承されます。)
パブリック プロパティ HasChildNodes  このノード子ノードがあるかどうかを示す値を取得します。(XmlNode から継承されます。)
パブリック プロパティ Implementation  現在のドキュメントの XmlImplementation オブジェクト取得します。(XmlDocument から継承されます。)
パブリック プロパティ InnerText  ノードとそのすべての子の連結された値を取得または設定します。(XmlNode から継承されます。)
パブリック プロパティ InnerXml  現在のノードの子を表すマークアップ取得または設定します。(XmlDocument から継承されます。)
パブリック プロパティ IsReadOnly  現在のノード読み取り専用かどうかを示す値を取得します。(XmlDocument から継承されます。)
パブリック プロパティ Item  オーバーロードされます指定した子要素取得します。(XmlNode から継承されます。)
パブリック プロパティ LastChild  ノード最後の子取得します。(XmlNode から継承されます。)
パブリック プロパティ LocalName  ノードローカル名を取得します。(XmlDocument から継承されます。)
パブリック プロパティ Name  ノード限定名を取得します。(XmlDocument から継承されます。)
パブリック プロパティ NamespaceURI  このノード名前空間 URI取得します。(XmlNode から継承されます。)
パブリック プロパティ NameTable  この実装関連付けられている XmlNameTable を取得します。(XmlDocument から継承されます。)
パブリック プロパティ NextSibling  このノード直後ノード取得します。(XmlNode から継承されます。)
パブリック プロパティ NodeType  現在のノード種類取得します。(XmlDocument から継承されます。)
パブリック プロパティ OuterXml  このノードとそのすべての子ノードを表すマークアップ取得します。(XmlNode から継承されます。)
パブリック プロパティ OwnerDocument  現在のノード属すXmlDocument取得します。(XmlDocument から継承されます。)
パブリック プロパティ ParentNode  このノード親ノード (親を持つノード場合) を取得します。(XmlDocument から継承されます。)
パブリック プロパティ Prefix  このノード名前空間プリフィックス取得または設定します。(XmlNode から継承されます。)
パブリック プロパティ PreserveWhitespace  要素コンテンツにある空白保存するかどうかを示す値を取得または設定します。(XmlDocument から継承されます。)
パブリック プロパティ PreviousSibling  このノード直前ノード取得します。(XmlNode から継承されます。)
パブリック プロパティ SchemaInfo  ノードの PSVI (Post-Schema-Validation-Infoset) を返します。(XmlDocument から継承されます。)
パブリック プロパティ Schemas  この XmlDocument関連付けられている XmlSchemaSet オブジェクト取得または設定します。(XmlDocument から継承されます。)
パブリック プロパティ Value  ノードの値を取得または設定します。(XmlNode から継承されます。)
パブリック プロパティ XmlResolver  外部リソース解決するために使用する XmlResolver を設定します。(XmlDocument から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AppendChild  このノードの子ノードリスト末尾に、指定したノード追加します。 (XmlNode から継承されます。)
パブリック メソッド Clone  このノード複製作成します。 (XmlNode から継承されます。)
パブリック メソッド CloneNode オーバーライドされます現在のノード複製作成します
パブリック メソッド CreateAttribute  オーバーロードされます指定した名前を使用して、XmlAttribute を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateCDataSection  指定されデータ格納している XmlCDataSection を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateComment  指定されデータ格納している XmlComment を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateDocumentFragment  XmlDocumentFragment を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateDocumentType  新しい XmlDocumentType オブジェクト返します。 (XmlDocument から継承されます。)
パブリック メソッド CreateElement オーバーロードされます。 XmlElement を作成します
パブリック メソッド CreateEntityReference オーバーライドされます指定した名前で XmlEntityReference を作成しますXmlEntityReference ノードは、XmlDataDocument オブジェクトに対して作成できません。このメソッド呼び出すと、例外スローさます。
パブリック メソッド CreateNavigator オーバーロードされます。 このドキュメント内を移動するための、新しい XPathNavigator オブジェクト作成します。ナビゲータは Document ノード配置されます。
パブリック メソッド CreateNode  オーバーロードされます。 XmlNode を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateProcessingInstruction  指定した名前とデータ使用して XmlProcessingInstruction を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateSignificantWhitespace  XmlSignificantWhitespace ノード作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateTextNode  指定したテキスト使用して、XmlText を作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateWhitespace  XmlWhitespace ノード作成します。 (XmlDocument から継承されます。)
パブリック メソッド CreateXmlDeclaration  指定した値を使用して、XmlDeclaration ノード作成します。 (XmlDocument から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetElementById オーバーライドされます指定した IDXmlElement取得します。このメソッドは、XmlDataDocument クラスではサポートされません。このメソッド呼び出すと、例外スローさます。
パブリック メソッド GetElementFromRow 指定した DataRow に関連付けられている XmlElement取得します
パブリック メソッド GetElementsByTagName オーバーロードされますオーバーライドされます指定した前に一致するすべての子孫要素リスト格納している XmlNodeList を返します
パブリック メソッド GetEnumerator  XmlNodeノード対すfor each スタイル反復サポートします。 (XmlNode から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetNamespaceOfPrefix  現在のノードスコープ内にある指定したプリフィックス対す最も近い xmlns 宣言検索し宣言内の名前空間 URI返します。 (XmlNode から継承されます。)
パブリック メソッド GetPrefixOfNamespace  現在のノードスコープ内にある指定した名前空間 URI対す最も近い xmlns 宣言検索し宣言定義されているプリフィックス返します。 (XmlNode から継承されます。)
パブリック メソッド GetRowFromElement 指定した XmlElement関連付けられている DataRow取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド ImportNode  別のドキュメントから現在のドキュメントノードインポートます。 (XmlDocument から継承されます。)
パブリック メソッド InsertAfter  指定したノード指定した参照ノード直後挿入します。 (XmlNode から継承されます。)
パブリック メソッド InsertBefore  指定したノード指定した参照ノード直前挿入します。 (XmlNode から継承されます。)
パブリック メソッド Load オーバーロードされますオーバーライドされます指定したデータ ソース使用して XmlDataDocument読み込み読み込んだデータDataSet同期します。
パブリック メソッド LoadXml  指定した文字列から XML ドキュメント読み込みます。 (XmlDocument から継承されます。)
パブリック メソッド Normalize  この XmlNode の一番下のサブツリーまで含めすべての XmlText ノードマークアップ (タグコメント処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノード区分する "通常の" 書式にします。たがって隣接する XmlText ノードはありません。 (XmlNode から継承されます。)
パブリック メソッド PrependChild  このノードの子ノードリスト先頭に、指定したノード追加します。 (XmlNode から継承されます。)
パブリック メソッド ReadNode  XmlReader 内の情報基づいてXmlNode オブジェクト作成しますリーダーは、ノードまたは属性配置されている必要があります。 (XmlDocument から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド RemoveAll  現在のノードすべての子ノード属性両方、またはそのいずれか削除します。 (XmlNode から継承されます。)
パブリック メソッド RemoveChild  指定した子ノード削除します。 (XmlNode から継承されます。)
パブリック メソッド ReplaceChild  子ノード oldChildnewChild ノード置き換えます。 (XmlNode から継承されます。)
パブリック メソッド Save  オーバーロードされます指定した位置XML ドキュメント保存します。 (XmlDocument から継承されます。)
パブリック メソッド SelectNodes  オーバーロードされますXPath 式と一致するノードリスト選択します。 (XmlNode から継承されます。)
パブリック メソッド SelectSingleNode  オーバーロードされますXPath 式と一致する最初XmlNode選択します。 (XmlNode から継承されます。)
パブリック メソッド Supports  DOM 実装特定の機能実装するかどうかテストします。 (XmlNode から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド Validate  オーバーロードされます。 Schemas プロパティ格納されている XML スキーマ定義言語 (XSD) スキーマ照合して XmlDocument を検証します。 (XmlDocument から継承されます。)
パブリック メソッド WriteContentTo  指定した XmlWriterXmlDocument ノードすべての子を保存します。 (XmlDocument から継承されます。)
パブリック メソッド WriteTo  指定した XmlWriterXmlDocument ノード保存します。 (XmlDocument から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
参照参照

関連項目

XmlDataDocument クラス
System.Xml 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlDataDocumentを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlDataDocumentを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlDataDocument を検索

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

辞書ショートカット

すべての辞書の索引

「XmlDataDocument」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS