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 支援此產品基礎結構,但無法直接用於程式碼之中。 取得包含這個節點屬性 (Attribute) 的 XmlAttributeCollection。 (繼承來源 XmlNode) |
BaseURI |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前節點的基底 (Base) 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)。 (繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。 (繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。 建立 XPathNavigator 物件,用於巡覽位於指定之 XmlNode 上的這個文件。 (繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回 XmlNodeList,其中包含符合指定 Name 之所有子代 (Descendant) 項目的清單。 (繼承來源 XmlDocument) |
GetElementsByTagName(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回 XmlNodeList,其中包含符合指定之 LocalName 和 NamespaceURI 的所有子代元素的清單。 (繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。 載入單一組態項目。 |
LoadXml(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 從指定的字串載入 XML 文件。 (繼承來源 XmlDocument) |
MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object 的淺層複製。 (繼承來源 Object) |
Normalize() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使這個 XmlNode 之下子樹狀結構的整個深度中所有 XmlText 節點成為「一般」形式,其中只用標記 (Markup) (亦即標記 (Tag)、註解、處理指示、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 支援此產品基礎結構,但無法直接用於程式碼之中。 將 XML 文件儲存至指定的 TextWriter。 (繼承來源 XmlDocument) |
Save(XmlWriter) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將 XML 文件儲存至指定的 XmlWriter。 (繼承來源 XmlDocument) |
SelectNodes(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 選取符合 XPath 運算式的節點清單。 (繼承來源 XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 選取符合 XPath 運算式的節點清單。 使用提供的 XmlNamespaceManager 解析 XPath 運算式中找到的任何前置詞。 (繼承來源 XmlNode) |
SelectSingleNode(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 選取符合 XPath 運算式的第一個 |
SelectSingleNode(String, XmlNamespaceManager) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 選取符合 XPath 運算式的第一個 |
Supports(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 測試 DOM 實作 (Implementation) 是否實作特定功能。 (繼承來源 XmlNode) |
ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回代表目前物件的字串。 (繼承來源 Object) |
Validate(ValidationEventHandler) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據 Schemas 屬性中包含的 XML 結構描述定義語言 (XSD) 結構描述,驗證 XmlDocument。 (繼承來源 XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據 Schemas 屬性中包含的 XML 結構描述定義語言 (XSD) 結構描述,驗證指定的 XmlNode 物件。 (繼承來源 XmlDocument) |
WriteContentTo(XmlWriter) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將 |
WriteTo(XmlWriter) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將 |
事件
NodeChanged |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 發生於屬於這份文件之節點的 Value 變更時。 (繼承來源 XmlDocument) |
NodeChanging |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 發生於屬於這份文件之節點的 Value 即將變更時。 (繼承來源 XmlDocument) |
NodeInserted |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 發生於屬於這份文件的節點插入另一個節點時。 (繼承來源 XmlDocument) |
NodeInserting |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 發生於屬於這份文件的節點將要插入另一個節點時。 (繼承來源 XmlDocument) |
NodeRemoved |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 發生於屬於這份文件的節點從其父代 (Parent) 移除時。 (繼承來源 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。 |