Sdílet prostřednictvím


XmlAttributeCollection Třída

Definice

Představuje kolekci atributů, ke kterým lze získat přístup pomocí 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

XmlAttributeCollection XmlNamedNodeMap 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 vlastnost je vrácena XmlElement.Attributes vlastností.

Vlastnosti

Name Description
Count

Získá počet uzlů v souboru 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 oborem názvů Uniform Resource Identifier (URI).

ItemOf[String]

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

Metody

Name Description
Append(XmlAttribute)

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

CopyTo(XmlAttribute[], Int32)

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Poskytuje podporu iterace stylu foreach v kolekci uzlů v objektu XmlNamedNodeMap.

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

Slouží jako výchozí funkce hash.

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

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

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

Načte XmlNode zadaný název.

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

Získá Type 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 Object.

(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 atribut odpovídající zadanému indexu z kolekce.

RemoveNamedItem(String, String)

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

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

Odebere uzel z objektu XmlNamedNodeMap.

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

XmlNode Přidá pomocí své Name vlastnosti.

ToString()

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

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)

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

ICollection.Count

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

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

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

Platí pro

Viz také