XmlDocument 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 XML 文件。 您可以於文件中使用這個類別來載入、驗證、編輯、加入和置放 XML。
public ref class XmlDocument : System::Xml::XmlNode
public class XmlDocument : System.Xml.XmlNode
type XmlDocument = class
inherit XmlNode
Public Class XmlDocument
Inherits XmlNode
- 繼承
- 衍生
如需此 API 的詳細資訊,請參閱 XmlDocument 的補充 API 備註。
Xml |
初始化 XmlDocument 類別的新執行個體。 |
Xml |
使用指定的 |
Xml |
使用指定的 |
Attributes |
取得包含這個節點屬性 (Attribute) 的 XmlAttributeCollection。 (繼承來源 XmlNode) |
BaseURI |
取得目前節點的基底 (Base) URI。 |
Child |
取得節點的所有子節點。 (繼承來源 XmlNode) |
Document |
取得文件的根 XmlElement。 |
Document |
取得包含 DOCTYPE 宣告的節點。 |
First |
取得節點的第一個子節點。 (繼承來源 XmlNode) |
Has |
取得值,指出這個節點是否有子節點。 (繼承來源 XmlNode) |
Implementation |
取得目前文件的 XmlImplementation 物件。 |
Inner |
在所有情況下都擲回 InvalidOperationException。 |
Inner |
取得或設定節點和其所有子節點的串連值。 (繼承來源 XmlNode) |
Inner |
取得或設定表示目前節點子系的標記。 |
Is |
取得值,指示目前節點是否為唯讀。 |
Item[String, String] |
取得具有指定的 LocalName 與 NamespaceURI 的第一個子項目。 (繼承來源 XmlNode) |
Item[String] |
取得具有指定的 Name 的第一個子項目。 (繼承來源 XmlNode) |
Last |
取得節點的最後一個子節點。 (繼承來源 XmlNode) |
Local |
取得節點的區域名稱。 |
Name |
取得節點的限定名稱。 |
NamespaceURI |
取得這個節點的命名空間 URI。 (繼承來源 XmlNode) |
Name |
取得與這個實作關聯的 XmlNameTable。 |
Next |
取得這個節點的後置節點。 (繼承來源 XmlNode) |
Node |
取得目前節點的類型。 |
Outer |
取得包含這個節點和其所有子節點的標記。 (繼承來源 XmlNode) |
Owner |
取得目前節點所屬的 XmlDocument。 |
Parent |
取得這個節點的父節點 (針對可以具有父代的節點而言)。 |
Parent |
取得這個節點的父代 (對於具有父代的節點而言)。 (繼承來源 XmlNode) |
Prefix |
取得或設定這個節點的命名空間前置詞。 (繼承來源 XmlNode) |
Preserve |
取得或設定值,指出是否要保留項目內容中的空白字元。 |
Previous |
取得這個節點的前置節點。 (繼承來源 XmlNode) |
Previous |
取得這個節點的前置文字節點。 (繼承來源 XmlNode) |
Schema |
傳回節點的後結構描述驗證資訊集 (PSVI)。 |
Schema |
取得後結構描述驗證資訊集,在結構描述驗證之後已將其指派給這個節點。 (繼承來源 XmlNode) |
Schemas |
取得或設定與這個 XmlDocument 相關聯的 XmlSchemaSet 物件。 |
Value |
取得或設定節點的值。 (繼承來源 XmlNode) |
Xml |
設定用於解析外部資源的 XmlResolver。 |
Node |
發生於屬於這份文件之節點的 Value 變更時。 |
Node |
發生於屬於這份文件之節點的 Value 即將變更時。 |
Node |
發生於屬於這份文件的節點插入另一個節點時。 |
Node |
發生於屬於這份文件的節點將要插入另一個節點時。 |
Node |
發生於屬於這份文件的節點從其父代 (Parent) 移除時。 |
Node |
發生於屬於這份文件的節點即將從文件中移除時。 |
ICloneable. |
如需這個成員的說明,請參閱 Clone()。 (繼承來源 XmlNode) |
IEnumerable. |
如需這個成員的說明,請參閱 GetEnumerator()。 (繼承來源 XmlNode) |
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
Of |
根據指定的型別來篩選 IEnumerable 的項目。 |
As |
啟用查詢的平行化作業。 |
As |
將 IEnumerable 轉換成 IQueryable。 |
Create |
建立新的 XPath 導覽器物件以導覽指定的文件。 |
Create |
建立 XPath 導覽器物件以導覽定位於指定節點上的指定文件。 |
Create |
建立用於導覽指定節點的 XPath 導覽器。 |
Select |
選取符合指定 XPath 運算式的節點清單。 |
Select |
選取符合指定 XPath 運算式的節點清單。 會使用提供的命名空間管理員解析 XPath 運算式中找到的任何前置詞。 |
Select |
選取符合 XPath 表達式的第一個節點。 |
Select |
選取符合 XPath 表達式的第一個節點。 會使用提供的命名空間管理員解析 XPath 運算式中找到的任何前置詞。 |
To |
建立用於產生導覽器的 IXPathNavigable 執行個體。 |
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |