XmlEntity 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表實體宣告,例如 <!實體...... >
public ref class XmlEntity : System::Xml::XmlNode
public class XmlEntity : System.Xml.XmlNode
type XmlEntity = class
inherit XmlNode
Public Class XmlEntity
Inherits XmlNode
- 繼承
屬性
| 名稱 | Description |
|---|---|
| Attributes |
會得到包含 XmlAttributeCollection 該節點屬性的 。 (繼承來源 XmlNode) |
| BaseURI |
取得目前節點的基本統一資源識別碼(URI)。 |
| ChildNodes |
取得該節點的所有子節點。 (繼承來源 XmlNode) |
| FirstChild |
取得節點的第一個子節點。 (繼承來源 XmlNode) |
| HasChildNodes |
會得到一個值,表示該節點是否有子節點。 (繼承來源 XmlNode) |
| InnerText |
取得實體節點及其所有子節點的串接值。 |
| InnerXml |
取得代表該節點子節點的標記。 |
| IsReadOnly |
會得到一個值,表示該節點是否為唯讀。 |
| Item[String, String] |
取得第一個子元素,且指定為 LocalNameNamespaceURI。 (繼承來源 XmlNode) |
| Item[String] |
取得第一個子元素,指定為 Name。 (繼承來源 XmlNode) |
| LastChild |
取得節點的最後一個子節點。 (繼承來源 XmlNode) |
| LocalName |
取得節點名稱,但不含命名空間前綴。 |
| Name |
取得節點名稱。 |
| NamespaceURI |
取得該節點的命名空間 URI。 (繼承來源 XmlNode) |
| NextSibling |
取得緊接該節點的節點。 (繼承來源 XmlNode) |
| NodeType |
取得節點的類型。 |
| NotationName |
取得實體宣告中可選的 NDATA 屬性名稱。 |
| OuterXml |
取得代表該節點及其所有子節點的標記。 |
| OwnerDocument |
取得該節點所屬的 。XmlDocument (繼承來源 XmlNode) |
| ParentNode |
取得該節點的父節點(對於可以有父節點的節點)。 (繼承來源 XmlNode) |
| Prefix |
取得或設定此節點的命名空間前綴。 (繼承來源 XmlNode) |
| PreviousSibling |
取得緊鄰該節點的節點。 (繼承來源 XmlNode) |
| PreviousText |
取得緊鄰此節點的文字節點。 (繼承來源 XmlNode) |
| PublicId |
取得實體聲明中公開識別碼的值。 |
| SchemaInfo |
取得因結構驗證而指派給該節點的後 schema 驗證資訊集。 (繼承來源 XmlNode) |
| SystemId |
取得實體宣告時系統識別碼的值。 |
| Value |
取得或設定節點的值。 (繼承來源 XmlNode) |
方法
| 名稱 | Description |
|---|---|
| AppendChild(XmlNode) |
將指定的節點加入該節點子節點清單的末尾。 (繼承來源 XmlNode) |
| Clone() |
會建立這個節點的複製品。 (繼承來源 XmlNode) |
| CloneNode(Boolean) |
會建立這個節點的複製品。 實體節點無法被複製。 呼叫此方法於物件 XmlEntity 上會拋出例外。 |
| CreateNavigator() |
建立 XPathNavigator 一個用於導航此物件的 (繼承來源 XmlNode) |
| Equals(Object) |
判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| GetEnumerator() |
會得到一個列舉器,會遍歷目前節點的子節點。 (繼承來源 XmlNode) |
| GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
| GetNamespaceOfPrefix(String) |
查找目前節點範圍內最接近該前綴的 xmlns 宣告,並回傳宣告中的命名空間 URI。 (繼承來源 XmlNode) |
| GetPrefixOfNamespace(String) |
查找目前節點範圍內的命名空間 URI 中最接近的 xmlns 宣告,並回傳該宣告中定義的前綴。 (繼承來源 XmlNode) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| InsertAfter(XmlNode, XmlNode) |
在指定的參考節點之後立即插入指定的節點。 (繼承來源 XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
在指定的參考節點之前插入指定的節點。 (繼承來源 XmlNode) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| Normalize() |
將所有位於此 XmlNode 下方子樹深度的 XmlText 節點置於「正常」形式,僅有標記(即標籤、註解、處理指令、CDATA 區段及實體參考)分隔 XmlText 節點,也就是說,沒有相鄰的 XmlText 節點。 (繼承來源 XmlNode) |
| PrependChild(XmlNode) |
將指定節點加入該節點子節點清單的開頭。 (繼承來源 XmlNode) |
| RemoveAll() |
移除目前節點的所有子節點和/或屬性。 (繼承來源 XmlNode) |
| RemoveChild(XmlNode) |
移除指定的子節點。 (繼承來源 XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
將子節點 |
| SelectNodes(String, XmlNamespaceManager) |
選取與 XPath 表達式相符的節點清單。 XPath 表達式中發現的任何前綴皆可透過提供的 XmlNamespaceManager解析 。 (繼承來源 XmlNode) |
| SelectNodes(String) |
選取與 XPath 表達式相符的節點清單。 (繼承來源 XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
選擇第一個 |
| SelectSingleNode(String) |
選擇第一個 |
| Supports(String, String) |
測試 DOM 實作是否實作了特定功能。 (繼承來源 XmlNode) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
| WriteContentTo(XmlWriter) |
將節點的所有子節點儲存到指定的 XmlWriter。 對於 |
| WriteTo(XmlWriter) |
將節點儲存到指定的 XmlWriter。 對於 |
明確介面實作
| 名稱 | Description |
|---|---|
| ICloneable.Clone() |
關於此成員的描述,請參見 Clone()。 (繼承來源 XmlNode) |
| IEnumerable.GetEnumerator() |
關於此成員的描述,請參見 GetEnumerator()。 (繼承來源 XmlNode) |
擴充方法
| 名稱 | Description |
|---|---|
| AsParallel(IEnumerable) |
啟用查詢的平行處理。 |
| AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |
| Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
| OfType<TResult>(IEnumerable) |
根據指定的型別篩選 IEnumerable 的專案。 |