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 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
- 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
vrátí XmlElement.Attributes vlastnost .
Vlastnosti
Count |
Získá počet uzlů v objektu |
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 |
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 |
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 |
RemoveNamedItem(String, String) |
Odebere uzel s odpovídajícími LocalName a NamespaceURI. (Zděděno od XmlNamedNodeMap) |
SetNamedItem(XmlNode) | |
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. |