XmlElement 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 prvek.
public ref class XmlElement : System::Xml::XmlLinkedNode
public class XmlElement : System.Xml.XmlLinkedNode
type XmlElement = class
inherit XmlLinkedNode
Public Class XmlElement
Inherits XmlLinkedNode
- Dědičnost
Poznámky
Prvky jsou jedním z nejběžnějších uzlů v modelu DOM (Document Object Model) W3C. Elementy můžou mít přidružené atributy. Třída XmlElement
má mnoho metod pro přístup k atributům (GetAttribute, , SetAttributeRemoveAttribute, GetAttributeNodeatd.). Můžete také použít Attributes vlastnost, která vrací XmlAttributeCollection povolení přístupu k atributům podle názvu nebo indexu z kolekce.
Konstruktory
XmlElement(String, String, String, XmlDocument) |
Inicializuje novou instanci XmlElement třídy. |
Vlastnosti
Attributes |
XmlAttributeCollection Získá obsahující seznam atributů pro tento uzel. |
BaseURI |
Získá základní identifikátor URI aktuálního uzlu. (Zděděno od XmlNode) |
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) |
HasAttributes |
|
HasChildNodes |
Získá hodnotu označující, jestli má tento uzel nějaké podřízené uzly. (Zděděno od XmlNode) |
InnerText |
Získá nebo nastaví zřetězené hodnoty uzlu a všechny jeho podřízené položky. |
InnerXml |
Získá nebo nastaví kód představující pouze podřízené položky tohoto uzlu. |
IsEmpty |
Získá nebo nastaví formát značky prvku. |
IsReadOnly |
Získá hodnotu označující, jestli je uzel 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 Name. (Zděděno od XmlNode) |
LastChild |
Získá poslední podřízený uzel. (Zděděno od XmlNode) |
LocalName |
Získá místní název aktuálního uzlu. |
Name |
Získá kvalifikovaný název uzlu. |
NamespaceURI |
Získá identifikátor URI oboru názvů tohoto uzlu. |
NextSibling |
Získá okamžitě XmlNode následující tento prvek. |
NodeType |
Získá typ aktuálního uzlu. |
OuterXml |
Získá revize obsahující tento uzel a všechny jeho podřízené uzly. (Zděděno od XmlNode) |
OwnerDocument |
XmlDocument Získá, ke kterému tento uzel patří. |
ParentNode |
Získá nadřazený uzel (pro uzly, které můžou mít nadřazené uzly). |
ParentNode |
Získá nadřazený uzel (pro uzly, které mohou mít nadřazené). (Zděděno od XmlNode) |
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 XmlLinkedNode) |
PreviousText |
Získá textový uzel, který bezprostředně předchází tomuto uzlu. (Zděděno od XmlNode) |
SchemaInfo |
Získá informační sadu ověření po schématu, která byla přiřazena k tomuto uzlu v důsledku ověření schématu. |
SchemaInfo |
Získá sadu informací o ověření schématu po schématu, která byla přiřazena tomuto uzlu v důsledku ověření schématu. (Zděděno od XmlNode) |
Value |
Získá nebo nastaví hodnotu uzlu. (Zděděno od XmlNode) |
Metody
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ří pro navigaci v tomto objektu XPathNavigator . (Zděděno od XmlNode) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetAttribute(String) |
Vrátí hodnotu atributu se zadaným názvem. |
GetAttribute(String, String) |
Vrátí hodnotu atributu se zadaným místním názvem a identifikátorem URI oboru názvů. |
GetAttributeNode(String) |
|
GetAttributeNode(String, String) |
XmlAttribute Vrátí identifikátor URI zadaného místního názvu a oboru názvů. |
GetElementsByTagName(String) |
XmlNodeList Vrátí seznam všech následnických prvků, které odpovídají zadanému Nameznaku . |
GetElementsByTagName(String, String) |
XmlNodeList Vrátí seznam všech následnických prvků, které odpovídají zadanému LocalName a NamespaceURI. |
GetEnumerator() |
Získá výčet, který iteruje prostřednictvím podřízených uzlů v aktuálním uzlu. (Zděděno od XmlNode) |
GetHashCode() |
Slouží jako výchozí funkce hash. (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() |
Type Získá aktuální instanci. (Zděděno od Object) |
HasAttribute(String) |
Určuje, zda má aktuální uzel atribut se zadaným názvem. |
HasAttribute(String, String) |
Určuje, zda má aktuální uzel atribut se zadaným místním názvem a identifikátorem URI oboru názvů. |
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. (Zděděno od XmlNode) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
Normalize() |
Umístí všechny uzly XmlText do úplné hloubky pod tímto objektem XmlNode do "normálního" formátu, kde pouze značky (tj. značky, komentáře, pokyny ke zpracování, oddíly CDATA a odkazy na entity) odděluje uzly XmlText, 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. (Zděděno od XmlNode) |
RemoveAll() |
Odebere všechny zadané atributy a podřízené položky aktuálního uzlu. Výchozí atributy nejsou odebrány. |
RemoveAllAttributes() |
Odebere všechny zadané atributy z elementu. Výchozí atributy nejsou odebrány. |
RemoveAttribute(String) |
Odebere atribut podle názvu. |
RemoveAttribute(String, String) |
Odebere atribut se zadaným místním názvem a identifikátorem URI oboru názvů. (Pokud odebraný atribut má výchozí hodnotu, je okamžitě nahrazen). |
RemoveAttributeAt(Int32) |
Odebere uzel atributu se zadaným indexem z elementu. (Pokud odebraný atribut má výchozí hodnotu, je okamžitě nahrazen). |
RemoveAttributeNode(String, String) |
Odebere XmlAttribute zadaný místní název a identifikátor URI oboru názvů. (Pokud odebraný atribut má výchozí hodnotu, je okamžitě nahrazen). |
RemoveAttributeNode(XmlAttribute) |
Odebere zadanou XmlAttribute. |
RemoveChild(XmlNode) |
Odebere zadaný podřízený uzel. (Zděděno od XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Nahradí podřízený uzel |
SelectNodes(String) |
Vybere seznam uzlů odpovídající výrazu XPath. (Zděděno od XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Vybere seznam uzlů odpovídající výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného XmlNamespaceManagervýrazu . (Zděděno od XmlNode) |
SelectSingleNode(String) |
Vybere první |
SelectSingleNode(String, XmlNamespaceManager) |
Vybere první |
SetAttribute(String, String) |
Nastaví hodnotu atributu se zadaným názvem. |
SetAttribute(String, String, String) |
Nastaví hodnotu atributu se zadaným místním názvem a identifikátorem URI oboru názvů. |
SetAttributeNode(String, String) |
Přidá zadanou hodnotu XmlAttribute. |
SetAttributeNode(XmlAttribute) |
Přidá zadanou hodnotu XmlAttribute. |
Supports(String, String) |
Otestuje, 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ží aktuální uzel do zadaného XmlWriteruzlu . |
Explicitní implementace rozhraní
ICloneable.Clone() |
Popis tohoto člena naleznete v tématu Clone(). (Zděděno od XmlNode) |
IEnumerable.GetEnumerator() |
Popis tohoto člena naleznete v tématu GetEnumerator(). (Zděděno od XmlNode) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky zadaného IEnumerable typu. |
OfType<TResult>(IEnumerable) |
Filtruje prvky IEnumerable založené na zadaném typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede na IEnumerable IQueryable. |
CreateNavigator(XmlNode) |
Vytvoří navigátor XPath pro navigaci v zadaném uzlu. |
SelectNodes(XmlNode, String) |
Vybere seznam uzlů, které odpovídají zadanému výrazu XPath. |
SelectNodes(XmlNode, String, XmlNamespaceManager) |
Vybere seznam uzlů, které odpovídají zadanému výrazu XPath. Všechny předpony nalezené ve výrazu XPath se vyřeší pomocí dodané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 vyřeší pomocí dodaného správce oboru názvů. |
ToXPathNavigable(XmlNode) |
Vytvoří IXPathNavigable instanci, která se používá k vytváření navigátorů. |