共用方式為


XmlAttributeCollection 類別

定義

表示可依名稱或索引存取的屬性集合。

public ref class XmlAttributeCollection sealed : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public ref class XmlAttributeCollection : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public sealed class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
public class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
type XmlAttributeCollection = class
    inherit XmlNamedNodeMap
    interface ICollection
    interface IEnumerable
Public NotInheritable Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
Public Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
繼承
XmlAttributeCollection
實作

備註

XmlAttributeCollection透過加入強型別的輔助方法來擴充類別。XmlNamedNodeMap 你可以用這個類別來新增、移除或修改集合中的屬性。 XmlAttributeCollection 由物業退還 XmlElement.Attributes

屬性

名稱 Description
Count

得到 中 XmlNamedNodeMap節點數。

(繼承來源 XmlNamedNodeMap)
ItemOf[Int32]

取得具有指定索引的屬性。

ItemOf[String, String]

取得具有指定本地名稱與命名空間的屬性,統一資源識別碼(URI)。

ItemOf[String]

取得指定名稱的屬性。

方法

名稱 Description
Append(XmlAttribute)

將指定的屬性插入集合中的最後一個節點。

CopyTo(XmlAttribute[], Int32)

將此集合中的所有 XmlAttribute 物件複製到指定陣列中。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

支援節點集合 XmlNamedNodeMap的「foreach」式迭代。

(繼承來源 XmlNamedNodeMap)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetNamedItem(String, String)

取得一個節點,且 與 相匹配LocalNameNamespaceURI

(繼承來源 XmlNamedNodeMap)
GetNamedItem(String)

以名稱檢索指定的資料 XmlNode

(繼承來源 XmlNamedNodeMap)
GetType()

取得目前實例的 Type

(繼承來源 Object)
InsertAfter(XmlAttribute, XmlAttribute)

在指定的參考屬性之後立即插入指定的屬性。

InsertBefore(XmlAttribute, XmlAttribute)

在指定的參考屬性之前插入指定的屬性。

Item(Int32)

擷取 . 中指定索引 XmlNamedNodeMap處的節點。

(繼承來源 XmlNamedNodeMap)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
Prepend(XmlAttribute)

將指定的屬性插入集合中的第一個節點。

Remove(XmlAttribute)

從集合中移除指定的屬性。

RemoveAll()

移除集合中的所有屬性。

RemoveAt(Int32)

從集合中移除對應指定索引的屬性。

RemoveNamedItem(String, String)

移除一個節點,且與 相符LocalNameNamespaceURI

(繼承來源 XmlNamedNodeMap)
RemoveNamedItem(String)

將節點從 XmlNamedNodeMap中移除。

(繼承來源 XmlNamedNodeMap)
SetNamedItem(XmlNode)

利用其Name屬性加入 aXmlNode

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
ICollection.CopyTo(Array, Int32)

關於此成員的描述,請參見 CopyTo(XmlAttribute[], Int32)

ICollection.Count

關於此成員的描述,請參見 ICollection.Count

ICollection.IsSynchronized

關於此成員的描述,請參見 ICollection.IsSynchronized

ICollection.SyncRoot

關於此成員的描述,請參見 ICollection.SyncRoot

擴充方法

名稱 Description
AsParallel(IEnumerable)

啟用查詢的平行處理。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別篩選 IEnumerable 的專案。

適用於

另請參閱