XmlAttributeCollection Třída

Definice

Představuje kolekci atributů, ke kterým lze přistupovat podle názvu nebo indexu.

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
Dědičnost
XmlAttributeCollection
Implementuje

Poznámky

XmlAttributeCollectionXmlNamedNodeMap rozšiřuje třídu přidáním pomocných metod silného typu. Tuto třídu můžete použít k přidání, odebrání nebo úpravě atributů v kolekci. XmlAttributeCollection vrátí XmlElement.Attributes vlastnost .

Vlastnosti

Count

Získá počet uzlů v objektu XmlNamedNodeMap.

(Zděděno od XmlNamedNodeMap)
ItemOf[Int32]

Získá atribut se zadaným indexem.

ItemOf[String, String]

Získá atribut se zadaným místním názvem a obor názvů Identifikátor URI (Uniform Resource Identifier).

ItemOf[String]

Získá atribut se zadaným názvem.

Metody

Append(XmlAttribute)

Vloží zadaný atribut jako poslední uzel v kolekci.

CopyTo(XmlAttribute[], Int32)

Zkopíruje XmlAttribute všechny objekty z této kolekce do daného pole.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Poskytuje podporu pro iteraci stylu foreach v kolekci uzlů v objektu XmlNamedNodeMap.

(Zděděno od XmlNamedNodeMap)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetNamedItem(String)

Načte XmlNode zadaný název.

(Zděděno od XmlNamedNodeMap)
GetNamedItem(String, String)

Načte uzel s odpovídajícími LocalName a NamespaceURI.

(Zděděno od XmlNamedNodeMap)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
InsertAfter(XmlAttribute, XmlAttribute)

Vloží zadaný atribut bezprostředně za zadaný odkaz atribut.

InsertBefore(XmlAttribute, XmlAttribute)

Vloží zadaný atribut bezprostředně před zadaný odkaz atribut.

Item(Int32)

Načte uzel v zadaném indexu v objektu XmlNamedNodeMap.

(Zděděno od XmlNamedNodeMap)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Prepend(XmlAttribute)

Vloží zadaný atribut jako první uzel v kolekci.

Remove(XmlAttribute)

Odebere zadaný atribut z kolekce.

RemoveAll()

Odebere všechny atributy z kolekce.

RemoveAt(Int32)

Odebere z kolekce atribut odpovídající zadanému indexu.

RemoveNamedItem(String)

Odebere uzel z objektu XmlNamedNodeMap.

(Zděděno od XmlNamedNodeMap)
RemoveNamedItem(String, String)

Odebere uzel s odpovídajícími LocalName a NamespaceURI.

(Zděděno od XmlNamedNodeMap)
SetNamedItem(XmlNode)

Přidá pomocí XmlNode jeho Name vlastnosti .

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

ICollection.CopyTo(Array, Int32)

Popis tohoto člena najdete v tématu CopyTo(XmlAttribute[], Int32).

ICollection.Count

Popis tohoto člena najdete v tématu ICollection.Count.

ICollection.IsSynchronized

Popis tohoto člena najdete v tématu ICollection.IsSynchronized.

ICollection.SyncRoot

Popis tohoto člena najdete v tématu ICollection.SyncRoot.

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro

Viz také