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 .

Свойства

Count

Получает число узлов в объекте XmlNamedNodeMap.

(Унаследовано от XmlNamedNodeMap)
ItemOf[Int32]

Получает атрибут с указанным индексом.

ItemOf[String, String]

Возвращает атрибут с заданным локальным именем и URI пространства имен.

ItemOf[String]

Получает атрибут с заданным именем.

Методы

Append(XmlAttribute)

Вставляет указанный атрибут как последний узел коллекции.

CopyTo(XmlAttribute[], Int32)

Копирует объекты XmlAttribute из этой коллекции в заданный массив.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Обеспечивает поддержку итерации стиля "foreach" для коллекции узлов в объекте XmlNamedNodeMap.

(Унаследовано от XmlNamedNodeMap)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetNamedItem(String)

Получает объект XmlNode, указанный по имени.

(Унаследовано от XmlNamedNodeMap)
GetNamedItem(String, String)

Получает узел с соответствующими свойствами LocalName и NamespaceURI.

(Унаследовано от 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)

Удаляет узел из XmlNamedNodeMap.

(Унаследовано от XmlNamedNodeMap)
RemoveNamedItem(String, String)

Удаляет узел с соответствующими объектами LocalName и NamespaceURI.

(Унаследовано от XmlNamedNodeMap)
SetNamedItem(XmlNode)

Добавляет узел XmlNode с помощью свойства Name.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Описание этого члена см. в разделе CopyTo(XmlAttribute[], Int32).

ICollection.Count

Описание этого члена см. в разделе ICollection.Count.

ICollection.IsSynchronized

Описание этого члена см. в разделе ICollection.IsSynchronized.

ICollection.SyncRoot

Описание этого члена см. в разделе ICollection.SyncRoot.

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к

См. также раздел