XmlAttributeCollection XmlAttributeCollection XmlAttributeCollection XmlAttributeCollection Class

Определение

Представляет коллекцию атрибутов, к которым можно получить доступ по имени или по индексу.Represents a collection of attributes that can be accessed by name or index.

public ref class XmlAttributeCollection sealed : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public sealed 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
Наследование
XmlAttributeCollectionXmlAttributeCollectionXmlAttributeCollectionXmlAttributeCollection
Реализации

Комментарии

XmlAttributeCollection расширяет XmlNamedNodeMap класс, добавляя строго типизированные вспомогательные методы.XmlAttributeCollection extends the XmlNamedNodeMap class by adding strongly typed helper methods. Этот класс можно использовать для добавления, удаления или изменения атрибутов в коллекции.You can use this class to add, remove, or modify attributes in the collection. XmlAttributeCollection возвращаемый XmlElement.Attributes свойство.XmlAttributeCollection is returned by the XmlElement.Attributes property.

Свойства

Count Count Count Count

Получает число узлов в объекте XmlNamedNodeMap.Gets the number of nodes in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
ItemOf[Int32] ItemOf[Int32] ItemOf[Int32] ItemOf[Int32]

Получает атрибут с указанным индексом.Gets the attribute with the specified index.

ItemOf[String, String] ItemOf[String, String] ItemOf[String, String] ItemOf[String, String]

Возвращает атрибут с заданным локальным именем и URI пространства имен.Gets the attribute with the specified local name and namespace Uniform Resource Identifier (URI).

ItemOf[String] ItemOf[String] ItemOf[String] ItemOf[String]

Получает атрибут с заданным именем.Gets the attribute with the specified name.

Методы

Append(XmlAttribute) Append(XmlAttribute) Append(XmlAttribute) Append(XmlAttribute)

Вставляет указанный атрибут как последний узел коллекции.Inserts the specified attribute as the last node in the collection.

CopyTo(XmlAttribute[], Int32) CopyTo(XmlAttribute[], Int32) CopyTo(XmlAttribute[], Int32) CopyTo(XmlAttribute[], Int32)

Копирует объекты XmlAttribute из этой коллекции в заданный массив.Copies all the XmlAttribute objects from this collection into the given array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Обеспечивает поддержку итерации стиля "foreach" для коллекции узлов в объекте XmlNamedNodeMap.Provides support for the "foreach" style iteration over the collection of nodes in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetNamedItem(String) GetNamedItem(String) GetNamedItem(String) GetNamedItem(String)

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

(Inherited from XmlNamedNodeMap)
GetNamedItem(String, String) GetNamedItem(String, String) GetNamedItem(String, String) GetNamedItem(String, String)

Получает узел с соответствующими свойствами LocalName и NamespaceURI.Retrieves a node with the matching LocalName and NamespaceURI.

(Inherited from XmlNamedNodeMap)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
InsertAfter(XmlAttribute, XmlAttribute) InsertAfter(XmlAttribute, XmlAttribute) InsertAfter(XmlAttribute, XmlAttribute) InsertAfter(XmlAttribute, XmlAttribute)

Вставляет указанный атрибут непосредственно после заданного атрибута ссылки.Inserts the specified attribute immediately after the specified reference attribute.

InsertBefore(XmlAttribute, XmlAttribute) InsertBefore(XmlAttribute, XmlAttribute) InsertBefore(XmlAttribute, XmlAttribute) InsertBefore(XmlAttribute, XmlAttribute)

Вставляет указанный атрибут непосредственно перед заданным атрибутом ссылки.Inserts the specified attribute immediately before the specified reference attribute.

Item(Int32) Item(Int32) Item(Int32) Item(Int32)

Получает узел по указанному индексу в XmlNamedNodeMap.Retrieves the node at the specified index in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Prepend(XmlAttribute) Prepend(XmlAttribute) Prepend(XmlAttribute) Prepend(XmlAttribute)

Вставляет указанный атрибут как первый узел коллекции.Inserts the specified attribute as the first node in the collection.

Remove(XmlAttribute) Remove(XmlAttribute) Remove(XmlAttribute) Remove(XmlAttribute)

Удаляет указанный атрибут из коллекции.Removes the specified attribute from the collection.

RemoveAll() RemoveAll() RemoveAll() RemoveAll()

Удаляет все атрибуты из коллекции.Removes all attributes from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Удаляет из коллекции атрибут, соответствующий указанному индексу.Removes the attribute corresponding to the specified index from the collection.

RemoveNamedItem(String) RemoveNamedItem(String) RemoveNamedItem(String) RemoveNamedItem(String)

Удаляет узел из XmlNamedNodeMap.Removes the node from the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
RemoveNamedItem(String, String) RemoveNamedItem(String, String) RemoveNamedItem(String, String) RemoveNamedItem(String, String)

Удаляет узел с соответствующими объектами LocalName и NamespaceURI.Removes a node with the matching LocalName and NamespaceURI.

(Inherited from XmlNamedNodeMap)
SetNamedItem(XmlNode) SetNamedItem(XmlNode) SetNamedItem(XmlNode) SetNamedItem(XmlNode)

Добавляет узел XmlNode с помощью свойства NameAdds a XmlNode using its Name property

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Описание этого члена см. в разделе CopyTo(XmlAttribute[], Int32).For a description of this member, see CopyTo(XmlAttribute[], Int32).

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Описание этого члена см. в разделе ICollection.Count.For a description of this member, see ICollection.Count.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Описание этого члена см. в разделе ICollection.IsSynchronized.For a description of this member, see ICollection.IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Описание этого члена см. в разделе ICollection.SyncRoot.For a description of this member, see ICollection.SyncRoot.

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

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

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

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

Дополнительно