XmlAttributeCollection Class

Definition

Representa una colección de atributos a la que se puede acceder por nombre o índice.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 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
Inheritance
XmlAttributeCollection
Implements

Remarks

XmlAttributeCollection extiende la clase XmlNamedNodeMap agregando métodos auxiliares fuertemente tipados.XmlAttributeCollection extends the XmlNamedNodeMap class by adding strongly typed helper methods. Puede usar esta clase para agregar, quitar o modificar los atributos de la colección.You can use this class to add, remove, or modify attributes in the collection. la propiedad XmlElement.Attributes devuelve XmlAttributeCollection.XmlAttributeCollection is returned by the XmlElement.Attributes property.

Properties

Count

Obtiene el número de nodos de XmlNamedNodeMap.Gets the number of nodes in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
ItemOf[Int32]

Obtiene el atributo que tiene el índice especificado.Gets the attribute with the specified index.

ItemOf[String, String]

Obtiene el atributo que tiene el nombre local e Identificador uniforme de recursos (URI) de espacio de nombres especificados.Gets the attribute with the specified local name and namespace Uniform Resource Identifier (URI).

ItemOf[String]

Obtiene el atributo con el nombre especificado.Gets the attribute with the specified name.

Methods

Append(XmlAttribute)

Inserta el atributo especificado como último nodo de la colección.Inserts the specified attribute as the last node in the collection.

CopyTo(XmlAttribute[], Int32)

Copia todos los objetos XmlAttribute de esta colección en la matriz dada.Copies all the XmlAttribute objects from this collection into the given array.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Proporciona funcionalidad para la iteración de estilo "foreach" en la colección de nodos de XmlNamedNodeMap.Provides support for the "foreach" style iteration over the collection of nodes in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetNamedItem(String)

Recupera un objeto XmlNode especificado por el nombre.Retrieves an XmlNode specified by name.

(Inherited from XmlNamedNodeMap)
GetNamedItem(String, String)

Recupera un nodo con LocalName y NamespaceURI coincidentes.Retrieves a node with the matching LocalName and NamespaceURI.

(Inherited from XmlNamedNodeMap)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
InsertAfter(XmlAttribute, XmlAttribute)

Inserta el atributo especificado inmediatamente después del atributo de referencia igualmente especificado.Inserts the specified attribute immediately after the specified reference attribute.

InsertBefore(XmlAttribute, XmlAttribute)

Inserta el atributo especificado inmediatamente delante del atributo de referencia especificado.Inserts the specified attribute immediately before the specified reference attribute.

Item(Int32)

Recupera el nodo que se encuentra en el índice especificado en XmlNamedNodeMap.Retrieves the node at the specified index in the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
Prepend(XmlAttribute)

Inserta el atributo especificado como primer nodo de la colección.Inserts the specified attribute as the first node in the collection.

Remove(XmlAttribute)

Quita el atributo especificado de la colección.Removes the specified attribute from the collection.

RemoveAll()

Quita todos los atributos de la colección.Removes all attributes from the collection.

RemoveAt(Int32)

Quita de la colección el atributo correspondiente al índice especificado.Removes the attribute corresponding to the specified index from the collection.

RemoveNamedItem(String)

Quita el nodo de XmlNamedNodeMap.Removes the node from the XmlNamedNodeMap.

(Inherited from XmlNamedNodeMap)
RemoveNamedItem(String, String)

Quita un nodo con LocalName y NamespaceURI coincidentes.Removes a node with the matching LocalName and NamespaceURI.

(Inherited from XmlNamedNodeMap)
SetNamedItem(XmlNode)

Agrega un objeto XmlNode mediante su propiedad Name.Adds a XmlNode using its Name property.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32)

Para una descripción de este miembro, vea CopyTo(XmlAttribute[], Int32).For a description of this member, see CopyTo(XmlAttribute[], Int32).

ICollection.Count

Para una descripción de este miembro, vea ICollection.Count.For a description of this member, see ICollection.Count.

ICollection.IsSynchronized

Para una descripción de este miembro, vea ICollection.IsSynchronized.For a description of this member, see ICollection.IsSynchronized.

ICollection.SyncRoot

Para una descripción de este miembro, vea ICollection.SyncRoot.For a description of this member, see ICollection.SyncRoot.

Extension Methods

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Applies to

See also