XmlAttribute 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 atribut. Platné a výchozí hodnoty atributu jsou definovány v definici typu dokumentu (DTD) nebo schématu.
public ref class XmlAttribute : System::Xml::XmlNode
public class XmlAttribute : System.Xml.XmlNode
type XmlAttribute = class
inherit XmlNode
Public Class XmlAttribute
Inherits XmlNode
- Dědičnost
Poznámky
Atributy mohou být přidruženy k elementu. OwnerElement Vlastnost použijte k získání atributuXmlElement, do kterého atribut patří.
Třída XmlElement
má několik metod, které umožňují přístup k uzlům atributů (XmlElement.GetAttribute, XmlElement.SetAttribute, XmlElement.RemoveAttributeatd.). Kromě toho můžete volat XmlElement.Attributes vlastnost, která vrátí XmlAttributeCollection přístup k atributům podle názvu nebo indexu z kolekce.
Konstruktory
XmlAttribute(String, String, String, XmlDocument) |
Inicializuje novou instanci XmlAttribute třídy. |
Vlastnosti
Attributes |
Získá obsahující XmlAttributeCollection atributy tohoto uzlu. (Zděděno od XmlNode) |
BaseURI |
Získá základní identifikátor URI (Uniform Resource Identifier) uzlu. |
ChildNodes |
Získá všechny podřízené uzly uzlu. (Zděděno od XmlNode) |
FirstChild |
Získá první podřízený uzel. (Zděděno od XmlNode) |
HasChildNodes |
Získá hodnotu označující, zda tento uzel má nějaké podřízené uzly. (Zděděno od XmlNode) |
InnerText |
Nastaví zřetězené hodnoty uzlu a všech jeho podřízených položek. |
InnerXml |
Nastaví hodnotu atributu. |
IsReadOnly |
Získá hodnotu označující, zda uzel je jen pro čtení. (Zděděno od XmlNode) |
Item[String, String] |
Získá první podřízený prvek se zadaným LocalName a NamespaceURI. (Zděděno od XmlNode) |
Item[String] |
Získá první podřízený prvek se zadaným Nameobjektem . (Zděděno od XmlNode) |
LastChild |
Získá poslední podřízený uzel. (Zděděno od XmlNode) |
LocalName |
Získá místní název uzlu. |
Name |
Získá kvalifikovaný název uzlu. |
NamespaceURI |
Získá identifikátor URI oboru názvů tohoto uzlu. |
NextSibling |
Získá uzel bezprostředně za tímto uzlem. (Zděděno od XmlNode) |
NodeType |
Získá typ aktuálního uzlu. |
OuterXml |
Získá kód obsahující tento uzel a všechny jeho podřízené uzly. (Zděděno od XmlNode) |
OwnerDocument |
Získá, XmlDocument do kterého tento uzel patří. |
OwnerElement |
Získá, XmlElement do kterého atribut patří. |
ParentNode |
Získá nadřazený uzel tohoto uzlu. Pro |
Prefix |
Získá nebo nastaví předponu oboru názvů tohoto uzlu. |
PreviousSibling |
Získá uzel bezprostředně před tímto uzlem. (Zděděno od XmlNode) |
PreviousText |
Získá textový uzel, který bezprostředně předchází tomuto uzlu. (Zděděno od XmlNode) |
SchemaInfo |
Získá post-schema-validation-infoset, který byl přiřazen tomuto uzlu v důsledku ověření schématu. |
SchemaInfo |
Získá informační sadu po ověření schématu, která byla přiřazena tomuto uzlu v důsledku ověření schématu. (Zděděno od XmlNode) |
Specified |
Získá hodnotu označující, zda hodnota atributu byla explicitně nastavena. |
Value |
Získá nebo nastaví hodnotu uzlu. |
Metody
AppendChild(XmlNode) |
Přidá zadaný uzel na konec seznamu podřízených uzlů tohoto uzlu. |
AppendChild(XmlNode) |
Přidá zadaný uzel na konec seznamu podřízených uzlů tohoto uzlu. (Zděděno od XmlNode) |
Clone() |
Vytvoří duplikát tohoto uzlu. (Zděděno od XmlNode) |
CloneNode(Boolean) |
Vytvoří duplikát tohoto uzlu. |
CreateNavigator() |
Vytvoří objekt XPathNavigator pro navigaci v tomto objektu. (Zděděno od XmlNode) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Získá enumerátor, který iteruje prostřednictvím podřízených uzlů v aktuálním uzlu. (Zděděno od XmlNode) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetNamespaceOfPrefix(String) |
Vyhledá nejbližší deklaraci xmlns pro danou předponu, která je v oboru pro aktuální uzel, a vrátí identifikátor URI oboru názvů v deklaraci. (Zděděno od XmlNode) |
GetPrefixOfNamespace(String) |
Vyhledá nejbližší deklaraci xmlns pro daný identifikátor URI oboru názvů, který je v oboru pro aktuální uzel, a vrátí předponu definovanou v této deklaraci. (Zděděno od XmlNode) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
InsertAfter(XmlNode, XmlNode) |
Vloží zadaný uzel hned za zadaný referenční uzel. |
InsertAfter(XmlNode, XmlNode) |
Vloží zadaný uzel hned za zadaný referenční uzel. (Zděděno od XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Vloží zadaný uzel bezprostředně před zadaný referenční uzel. |
InsertBefore(XmlNode, XmlNode) |
Vloží zadaný uzel bezprostředně před zadaný referenční uzel. (Zděděno od XmlNode) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Normalize() |
Umístí všechny uzly XmlText v plné hloubce pod strom pod tímto XmlNode do "normální" formy, kde pouze značky (tj. značky, komentáře, pokyny pro zpracování, oddíly CDATA a odkazy na entity) oddělují xmltextové uzly, to znamená, že neexistují žádné sousední uzly XmlText. (Zděděno od XmlNode) |
PrependChild(XmlNode) |
Přidá zadaný uzel na začátek seznamu podřízených uzlů pro tento uzel. |
PrependChild(XmlNode) |
Přidá zadaný uzel na začátek seznamu podřízených uzlů pro tento uzel. (Zděděno od XmlNode) |
RemoveAll() |
Odebere všechny podřízené uzly nebo atributy aktuálního uzlu. (Zděděno od XmlNode) |
RemoveChild(XmlNode) |
Odebere zadaný podřízený uzel. |
RemoveChild(XmlNode) |
Odebere zadaný podřízený uzel. (Zděděno od XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Nahradí zadaný podřízený uzel zadaným novým podřízeným uzlem. |
ReplaceChild(XmlNode, XmlNode) |
Nahradí podřízený uzel |
SelectNodes(String) |
Vybere seznam uzlů odpovídajících výrazu XPath. (Zděděno od XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Vybere seznam uzlů odpovídajících výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného XmlNamespaceManagerobjektu . (Zděděno od XmlNode) |
SelectSingleNode(String) |
Vybere první |
SelectSingleNode(String, XmlNamespaceManager) |
Vybere první |
Supports(String, String) |
Testuje, jestli implementace dom implementuje konkrétní funkci. (Zděděno od XmlNode) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
WriteContentTo(XmlWriter) |
Uloží všechny podřízené položky uzlu do zadaného XmlWriter. |
WriteTo(XmlWriter) |
Uloží uzel do zadaného XmlWriter. |
Explicitní implementace rozhraní
ICloneable.Clone() |
Popis tohoto člena najdete v tématu Clone(). (Zděděno od XmlNode) |
IEnumerable.GetEnumerator() |
Popis tohoto člena najdete v tématu GetEnumerator(). (Zděděno od XmlNode) |
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. |
CreateNavigator(XmlNode) |
Vytvoří navigátor XPath pro navigaci v zadaném uzlu. |
SelectNodes(XmlNode, String) |
Vybere seznam uzlů odpovídajících zadanému výrazu XPath. |
SelectNodes(XmlNode, String, XmlNamespaceManager) |
Vybere seznam uzlů odpovídajících zadanému výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného správce oboru názvů. |
SelectSingleNode(XmlNode, String) |
Vybere první uzel, který odpovídá výrazu XPath. |
SelectSingleNode(XmlNode, String, XmlNamespaceManager) |
Vybere první uzel, který odpovídá výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného správce oboru názvů. |
ToXPathNavigable(XmlNode) |
IXPathNavigable Vytvoří instanci používanou k vytváření navigátorů. |