XmlAttributeCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 |
| 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 |
| 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 |
| 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 |
| SetNamedItem(XmlNode) | |
| 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. |