Поделиться через


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, String)

Извлекает узел с соответствующим LocalName и NamespaceURI.

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

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

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

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

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

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

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

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