ConfigXmlDocument クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
対応する XmlDocument 型をラップし、またファイル名や行番号をレポートするために必要な情報が含まれます。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class ConfigXmlDocument sealed : System::Xml::XmlDocument, System::Configuration::Internal::IConfigErrorInfo
public ref class ConfigXmlDocument sealed : System::Xml::XmlDocument
public sealed class ConfigXmlDocument : System.Xml.XmlDocument, System.Configuration.Internal.IConfigErrorInfo
public sealed class ConfigXmlDocument : System.Xml.XmlDocument
type ConfigXmlDocument = class
inherit XmlDocument
interface IConfigErrorInfo
type ConfigXmlDocument = class
inherit XmlDocument
Public NotInheritable Class ConfigXmlDocument
Inherits XmlDocument
Implements IConfigErrorInfo
Public NotInheritable Class ConfigXmlDocument
Inherits XmlDocument
- 継承
- 実装
注釈
は ConfigXmlDocument 、対応する XmlDocument 型をラップして、ファイル名と行番号を報告するために必要な情報を保持します。 この情報は、システムが構成エラーを発行するときに必要です。
コンストラクター
ConfigXmlDocument() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigXmlDocument クラスの新しいインスタンスを初期化します。 |
プロパティ
Attributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの属性を格納している XmlAttributeCollection を取得します。 (継承元 XmlNode) |
BaseURI |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードのベース URI を取得します。 (継承元 XmlDocument) |
ChildNodes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードのすべての子ノードを取得します。 (継承元 XmlNode) |
DocumentElement |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ドキュメントのルート XmlElement を取得します。 (継承元 XmlDocument) |
DocumentType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 DOCTYPE 宣言を格納しているノードを取得します。 (継承元 XmlDocument) |
Filename |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成ファイル名を取得します。 |
FirstChild |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードの最初の子を取得します。 (継承元 XmlNode) |
HasChildNodes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードに子ノードがあるかどうかを示す値を取得します。 (継承元 XmlNode) |
Implementation |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のドキュメントの XmlImplementation オブジェクトを取得します。 (継承元 XmlDocument) |
InnerText |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 常に InvalidOperationException をスローします。 (継承元 XmlDocument) |
InnerXml |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードの子を表すマークアップを取得または設定します。 (継承元 XmlDocument) |
IsReadOnly |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードが読み取り専用かどうかを示す値を取得します。 (継承元 XmlDocument) |
Item[String, String] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した LocalName および NamespaceURI の最初の子要素を取得します。 (継承元 XmlNode) |
Item[String] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した Name の最初の子要素を取得します。 (継承元 XmlNode) |
LastChild |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードの最後の子を取得します。 (継承元 XmlNode) |
LineNumber |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードの行番号を取得します。 |
LocalName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードのローカル名を取得します。 (継承元 XmlDocument) |
Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードの限定名を取得します。 (継承元 XmlDocument) |
NamespaceURI |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの名前空間 URI を取得します。 (継承元 XmlNode) |
NameTable |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 この実装に関連付けられている XmlNameTable を取得します。 (継承元 XmlDocument) |
NextSibling |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの直後のノードを取得します。 (継承元 XmlNode) |
NodeType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードの種類を取得します。 (継承元 XmlDocument) |
OuterXml |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードとそのすべての子ノードを格納しているマークアップを取得します。 (継承元 XmlNode) |
OwnerDocument |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードが属する XmlDocument を取得します。 (継承元 XmlDocument) |
ParentNode |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの親ノード (親を持つノードの場合) を取得します。 (継承元 XmlDocument) |
Prefix |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの名前空間プリフィックスを取得または設定します。 (継承元 XmlNode) |
PreserveWhitespace |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 要素のコンテンツにある空白を保存するかどうかを示す値を取得または設定します。 (継承元 XmlDocument) |
PreviousSibling |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの直前のノードを取得します。 (継承元 XmlNode) |
PreviousText |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの直前にあるテキスト ノードを取得します。 (継承元 XmlNode) |
SchemaInfo |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードの PSVI (Post-Schema-Validation-Infoset) を返します。 (継承元 XmlDocument) |
Schemas |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 この XmlDocument に関連付けられている XmlSchemaSet オブジェクトを取得または設定します。 (継承元 XmlDocument) |
Value |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ノードの値を取得または設定します。 (継承元 XmlNode) |
XmlResolver |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 外部リソースを解決するために使用する XmlResolver を設定します。 (継承元 XmlDocument) |
メソッド
AppendChild(XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの子ノードのリストの末尾に、指定したノードを追加します。 (継承元 XmlNode) |
Clone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの複製を作成します。 (継承元 XmlNode) |
CloneNode(Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの複製を作成します。 (継承元 XmlDocument) |
CreateAttribute(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した Name を使用して XmlAttribute を作成します。 (継承元 XmlDocument) |
CreateAttribute(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した限定名と NamespaceURI を使用して XmlAttribute を作成します。 (継承元 XmlDocument) |
CreateAttribute(String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成要素属性を作成します。 |
CreateCDataSection(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XML の CData セクションを作成します。 |
CreateComment(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XML コメントを作成します。 |
CreateDefaultAttribute(String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したプリフィックス、ローカル名、および名前空間 URI の既定の属性を作成します。 (継承元 XmlDocument) |
CreateDocumentFragment() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlDocumentFragment を作成します。 (継承元 XmlDocument) |
CreateDocumentType(String, String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 新しい XmlDocumentType オブジェクトを返します。 (継承元 XmlDocument) |
CreateElement(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前を使用して要素を作成します。 (継承元 XmlDocument) |
CreateElement(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 限定名と NamespaceURI を使用して XmlElement を作成します。 (継承元 XmlDocument) |
CreateElement(String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成要素を作成します。 |
CreateEntityReference(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前を使用して、XmlEntityReference を作成します。 (継承元 XmlDocument) |
CreateNavigator() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメント内を移動するための、新しい XPathNavigator オブジェクトを作成します。 (継承元 XmlDocument) |
CreateNavigator(XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlNode に配置されているこのドキュメント内を移動するための XPathNavigator オブジェクトを作成します。 (継承元 XmlDocument) |
CreateNode(String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したノード型、Name、および NamespaceURI を使用して、XmlNode を作成します。 (継承元 XmlDocument) |
CreateNode(XmlNodeType, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlNodeType、Name、および NamespaceURI を使用して、XmlNode を作成します。 (継承元 XmlDocument) |
CreateNode(XmlNodeType, String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlNodeType、Prefix、Name、および NamespaceURI を使用して、XmlNode を作成します。 (継承元 XmlDocument) |
CreateProcessingInstruction(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前とデータを使用して XmlProcessingInstruction を作成します。 (継承元 XmlDocument) |
CreateSignificantWhitespace(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 空白を作成します。 |
CreateTextNode(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 テキスト ノードを作成します。 |
CreateWhitespace(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 空白を作成します。 |
CreateXmlDeclaration(String, String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した値を使用して、XmlDeclaration ノードを作成します。 (継承元 XmlDocument) |
Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetElementById(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した ID の XmlElement を取得します。 (継承元 XmlDocument) |
GetElementsByTagName(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した Name に一致するすべての子孫の要素のリストを格納している XmlNodeList を返します。 (継承元 XmlDocument) |
GetElementsByTagName(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した LocalName および NamespaceURI に一致するすべての子孫の要素のリストを格納している XmlNodeList を返します。 (継承元 XmlDocument) |
GetEnumerator() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノード内の子ノードを反復処理する列挙子を取得します。 (継承元 XmlNode) |
GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 既定のハッシュ関数として機能します。 (継承元 Object) |
GetNamespaceOfPrefix(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードのスコープ内にある指定したプレフィックスに対する最も近い xmlns 宣言を検索し、宣言内の名前空間 URI を返します。 (継承元 XmlNode) |
GetPrefixOfNamespace(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードのスコープ内にある指定した名前空間 URI に対する最も近い xmlns 宣言を検索し、宣言で定義されているプレフィックスを返します。 (継承元 XmlNode) |
GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスの Type を取得します。 (継承元 Object) |
ImportNode(XmlNode, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 別のドキュメントから現在のドキュメントにノードをインポートします。 (継承元 XmlDocument) |
InsertAfter(XmlNode, XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したノードを指定した参照ノードの直後に挿入します。 (継承元 XmlNode) |
InsertBefore(XmlNode, XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したノードを指定した参照ノードの直前に挿入します。 (継承元 XmlNode) |
Load(Stream) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したストリームから XML ドキュメントを読み込みます。 (継承元 XmlDocument) |
Load(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成ファイルを読み込みます。 |
Load(TextReader) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した TextReader から XML ドキュメントを読み込みます。 (継承元 XmlDocument) |
Load(XmlReader) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlReader から XML ドキュメントを読み込みます。 (継承元 XmlDocument) |
LoadSingleElement(String, XmlTextReader) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 1 つの構成要素を読み込みます。 |
LoadXml(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した文字列から XML ドキュメントを読み込みます。 (継承元 XmlDocument) |
MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Object の簡易コピーを作成します。 (継承元 Object) |
Normalize() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 この XmlNode の一番下のサブツリーまで含め、すべての XmlText ノードをマークアップ (タグ、コメント、処理命令、CDATA セクション、およびエンティティ参照) だけが XmlText ノードを区分する "通常の" 書式にします。したがって、隣接する XmlText ノードはありません。 (継承元 XmlNode) |
PrependChild(XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このノードの子ノードのリストの先頭に、指定したノードを追加します。 (継承元 XmlNode) |
ReadNode(XmlReader) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlReader 内の情報に基づいて、XmlNode オブジェクトを作成します。 リーダーは、ノードまたは属性に配置されている必要があります。 (継承元 XmlDocument) |
RemoveAll() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のノードのすべての子ノードと属性の両方、またはそのいずれかを削除します。 (継承元 XmlNode) |
RemoveChild(XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した子ノードを削除します。 (継承元 XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 子ノード |
Save(Stream) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したストリームに XML ドキュメントを保存します。 (継承元 XmlDocument) |
Save(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したファイルに XML ドキュメントを保存します。 指定したファイルが存在する場合は、このメソッドはそれを上書きします。 (継承元 XmlDocument) |
Save(TextWriter) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した TextWriter に XML ドキュメントを保存します。 (継承元 XmlDocument) |
Save(XmlWriter) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlWriter に XML ドキュメントを保存します。 (継承元 XmlDocument) |
SelectNodes(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XPath 式と一致するノードのリストを選択します。 (継承元 XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XPath 式と一致するノードのリストを選択します。 XPath 式で見つかったプリフィックスは、指定した XmlNamespaceManager を使用して解決されます。 (継承元 XmlNode) |
SelectSingleNode(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XPath 式と一致する最初の |
SelectSingleNode(String, XmlNamespaceManager) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XPath 式と一致する最初の |
Supports(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 DOM 実装が特定の機能を実装するかどうかをテストします。 (継承元 XmlNode) |
ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
Validate(ValidationEventHandler) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Schemas プロパティに格納されている XML スキーマ定義言語 (XSD) スキーマと照合して XmlDocument を検証します。 (継承元 XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Schemas プロパティの XML スキーマ定義言語 (XSD) スキーマと照合し、指定された XmlNode オブジェクトを検証します。 (継承元 XmlDocument) |
WriteContentTo(XmlWriter) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlWriter に |
WriteTo(XmlWriter) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した XmlWriter に |
イベント
NodeChanged |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードの Value が変更されると発生します。 (継承元 XmlDocument) |
NodeChanging |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードの Value が変更される直前に発生します。 (継承元 XmlDocument) |
NodeInserted |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードが別のノードに挿入されると発生します。 (継承元 XmlDocument) |
NodeInserting |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードが別のノードに挿入される直前に発生します。 (継承元 XmlDocument) |
NodeRemoved |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードが親から削除されると発生します。 (継承元 XmlDocument) |
NodeRemoving |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このドキュメントに属するノードがドキュメントから削除される直前に発生します。 (継承元 XmlDocument) |
明示的なインターフェイスの実装
ICloneable.Clone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーの詳細については、「Clone()」をご覧ください。 (継承元 XmlNode) |
IConfigErrorInfo.Filename |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成ファイル名を取得します。 |
IConfigErrorInfo.LineNumber |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成行番号を取得します。 |
IEnumerable.GetEnumerator() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーの詳細については、「GetEnumerator()」をご覧ください。 (継承元 XmlNode) |
拡張メソッド
Cast<TResult>(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IEnumerable を IQueryable に変換します。 |
適用対象
こちらもご覧ください
.NET