XmlElement Osztály

Definíció

Egy elemet jelöl.

public ref class XmlElement : System::Xml::XmlLinkedNode
public class XmlElement : System.Xml.XmlLinkedNode
type XmlElement = class
    inherit XmlLinkedNode
Public Class XmlElement
Inherits XmlLinkedNode
Öröklődés

Megjegyzések

Az elemek a W3C-dokumentumobjektum-modell (DOM) egyik leggyakoribb csomópontjai. Az elemekhez attribútumok társíthatók. Az XmlElement osztály számos metódussal rendelkezik az attribútumok (GetAttribute, , SetAttribute, RemoveAttributestb GetAttributeNode.) elérésére. Használhatja azt a Attributes tulajdonságot is, amely XmlAttributeCollection lehetővé teszi az attribútumok név vagy index szerinti elérését a gyűjteményből.

Konstruktorok

Name Description
XmlElement(String, String, String, XmlDocument)

Inicializálja a XmlElement osztály új példányát.

Tulajdonságok

Name Description
Attributes

XmlAttributeCollection Lekéri a csomópont attribútumainak listáját.

BaseURI

Lekéri az aktuális csomópont alap URI-ját.

(Öröklődés forrása XmlNode)
ChildNodes

Lekéri a csomópont összes gyermekcsomópontját.

(Öröklődés forrása XmlNode)
FirstChild

Lekéri a csomópont első gyermekét.

(Öröklődés forrása XmlNode)
HasAttributes

Beolvas egy boolean értéket, amely jelzi, hogy az aktuális csomópont rendelkezik-e attribútumokkal.

HasChildNodes

Beolvas egy értéket, amely jelzi, hogy a csomópont rendelkezik-e gyermekcsomópontokkal.

(Öröklődés forrása XmlNode)
InnerText

Lekéri vagy beállítja a csomópont és az összes gyermek összefűzött értékeit.

InnerXml

Lekéri vagy beállítja a csomópont gyermekeit ábrázoló korrektúrát.

IsEmpty

Lekéri vagy beállítja az elem címkeformátumát.

IsReadOnly

Beolvas egy értéket, amely jelzi, hogy a csomópont írásvédett-e.

(Öröklődés forrása XmlNode)
Item[String, String]

Lekéri az első gyermekelemet a megadott LocalName és NamespaceURIa .

(Öröklődés forrása XmlNode)
Item[String]

Lekéri az első gyermekelemet a megadott Name.

(Öröklődés forrása XmlNode)
LastChild

Lekéri a csomópont utolsó gyermekét.

(Öröklődés forrása XmlNode)
LocalName

Lekéri az aktuális csomópont helyi nevét.

Name

Lekéri a csomópont minősített nevét.

NamespaceURI

Lekéri a csomópont névterének URI-ját.

NextSibling

Azonnal lekéri ezt az XmlNode elemet.

NodeType

Lekéri az aktuális csomópont típusát.

OuterXml

Lekéri a csomópontot és annak összes gyermekcsomópontját tartalmazó korrektúrát.

(Öröklődés forrása XmlNode)
OwnerDocument

Lekéri, XmlDocument hogy melyik csomóponthoz tartozik.

ParentNode

Lekéri ennek a csomópontnak a szülőját (olyan csomópontok esetén, amelyekhez szülők tartozhatnak).

ParentNode

Lekéri ennek a csomópontnak a szülőját (olyan csomópontok esetén, amelyekhez szülők tartozhatnak).

(Öröklődés forrása XmlNode)
Prefix

Lekéri vagy beállítja a csomópont névtérelőtagját.

PreviousSibling

Lekéri a csomópontot közvetlenül megelőző csomópontot.

(Öröklődés forrása XmlLinkedNode)
PreviousText

Lekéri a csomópontot közvetlenül megelőző szövegcsomópontot.

(Öröklődés forrása XmlNode)
SchemaInfo

Lekéri a csomóponthoz a sémaérvényesítés eredményeként hozzárendelt post schema validation infosetet.

Value

Lekéri vagy beállítja a csomópont értékét.

(Öröklődés forrása XmlNode)

Metódusok

Name Description
AppendChild(XmlNode)

Hozzáadja a megadott csomópontot a csomópont gyermekcsomópontjai listájának végéhez.

(Öröklődés forrása XmlNode)
Clone()

Létrehoz egy másolatot erről a csomópontról.

(Öröklődés forrása XmlNode)
CloneNode(Boolean)

Létrehoz egy másolatot erről a csomópontról.

CreateNavigator()

Létrehoz egy objektumot XPathNavigator az navigáláshoz.

(Öröklődés forrása XmlNode)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetAttribute(String, String)

A megadott helyi névvel és névtér URI-val rendelkező attribútum értékét adja vissza.

GetAttribute(String)

A megadott névvel rendelkező attribútum értékét adja vissza.

GetAttributeNode(String, String)

A XmlAttribute megadott helyi névvel és névtér URI-val adja vissza.

GetAttributeNode(String)

XmlAttribute A megadott nevet adja vissza.

GetElementsByTagName(String, String)

XmlNodeList A megadott LocalName és NamespaceURIa .

GetElementsByTagName(String)

XmlNodeList A megadottnak megfelelő összes leszármazott elemet tartalmazó listát ad Namevissza.

GetEnumerator()

Lekéri az aktuális csomópont gyermekcsomópontjai között iteráló enumerátort.

(Öröklődés forrása XmlNode)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetNamespaceOfPrefix(String)

Megkeresi a legközelebbi xmlns-deklarációt az aktuális csomópont hatókörében lévő adott előtaghoz, és visszaadja a névtér URI-jának értékét a deklarációban.

(Öröklődés forrása XmlNode)
GetPrefixOfNamespace(String)

Megkeresi a megadott névtér URI-jának legközelebbi xmlns-deklarációt, amely az aktuális csomópont hatókörében van, és visszaadja a deklarációban definiált előtagot.

(Öröklődés forrása XmlNode)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HasAttribute(String, String)

Meghatározza, hogy az aktuális csomópont rendelkezik-e a megadott helyi névvel és névtér URI-val rendelkező attribútummal.

HasAttribute(String)

Meghatározza, hogy az aktuális csomópont rendelkezik-e a megadott nevű attribútummal.

InsertAfter(XmlNode, XmlNode)

A megadott csomópontot közvetlenül a megadott referenciacsomópont után szúrja be.

(Öröklődés forrása XmlNode)
InsertBefore(XmlNode, XmlNode)

Közvetlenül a megadott referenciacsomópont elé szúrja be a megadott csomópontot.

(Öröklődés forrása XmlNode)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Normalize()

Az XmlNode alatti alfa teljes mélységébe helyezi az összes XmlText-csomópontot egy "normál" űrlapra, ahol csak a korrektúra (címkék, megjegyzések, feldolgozási utasítások, CDATA-szakaszok és entitáshivatkozások) választja el az XmlText-csomópontokat, vagyis nincsenek szomszédos XmlText-csomópontok.

(Öröklődés forrása XmlNode)
PrependChild(XmlNode)

Hozzáadja a megadott csomópontot a csomóponthoz tartozó gyermekcsomópontok listájának elejére.

(Öröklődés forrása XmlNode)
RemoveAll()

Eltávolítja az aktuális csomópont összes megadott attribútumát és gyermekét. Az alapértelmezett attribútumok nem törlődnek.

RemoveAllAttributes()

Eltávolítja az összes megadott attribútumot az elemből. Az alapértelmezett attribútumok nem törlődnek.

RemoveAttribute(String, String)

Eltávolít egy attribútumot a megadott helyi névvel és névtér URI-val. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt).

RemoveAttribute(String)

Név alapján eltávolít egy attribútumot.

RemoveAttributeAt(Int32)

Eltávolítja a megadott indexet tartalmazó attribútumcsomópontot az elemből. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt).

RemoveAttributeNode(String, String)

Eltávolítja a XmlAttribute helyi név és névtér URI által megadott értéket. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt).

RemoveAttributeNode(XmlAttribute)

Eltávolítja a megadott XmlAttribute.

RemoveChild(XmlNode)

Eltávolítja a megadott gyermekcsomópontot.

(Öröklődés forrása XmlNode)
ReplaceChild(XmlNode, XmlNode)

A gyermekcsomópontot oldChild csomópontra newChild cseréli.

(Öröklődés forrása XmlNode)
SelectNodes(String, XmlNamespaceManager)

Kiválasztja az XPath-kifejezésnek megfelelő csomópontok listáját. Az XPath-kifejezésben található előtagok feloldása a megadott XmlNamespaceManagerparanccsel történik.

(Öröklődés forrása XmlNode)
SelectNodes(String)

Kiválasztja az XPath-kifejezésnek megfelelő csomópontok listáját.

(Öröklődés forrása XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

Az XPath kifejezésnek megfelelő elsőt XmlNode választja ki. Az XPath-kifejezésben található előtagok feloldása a megadott XmlNamespaceManagerparanccsel történik.

(Öröklődés forrása XmlNode)
SelectSingleNode(String)

Az XPath kifejezésnek megfelelő elsőt XmlNode választja ki.

(Öröklődés forrása XmlNode)
SetAttribute(String, String, String)

Az attribútum értékét a megadott helyi névvel és névtér URI-val állítja be.

SetAttribute(String, String)

Az attribútum értékét a megadott névvel állítja be.

SetAttributeNode(String, String)

Hozzáadja a megadott XmlAttributeértéket.

SetAttributeNode(XmlAttribute)

Hozzáadja a megadott XmlAttributeértéket.

Supports(String, String)

Teszteli, hogy a DOM-implementáció implementál-e egy adott funkciót.

(Öröklődés forrása XmlNode)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
WriteContentTo(XmlWriter)

Menti a csomópont összes gyermekét a megadottba XmlWriter.

WriteTo(XmlWriter)

Menti az aktuális csomópontot a megadottba XmlWriter.

Explicit interfész-implementációk

Name Description
ICloneable.Clone()

Ennek a tagnak a leírását lásd Clone(): .

(Öröklődés forrása XmlNode)
IEnumerable.GetEnumerator()

Ennek a tagnak a leírását lásd GetEnumerator(): .

(Öröklődés forrása XmlNode)

Bővítő metódusok

Name Description
AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

CreateNavigator(XmlNode)

Létrehoz egy XPath-kezelőt a megadott csomópont navigálásához.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

SelectNodes(XmlNode, String, XmlNamespaceManager)

Kiválasztja a megadott XPath-kifejezésnek megfelelő csomópontok listáját. Az XPath-kifejezésben található előtagok feloldása a megadott névtérkezelővel történik.

SelectNodes(XmlNode, String)

Kiválasztja a megadott XPath-kifejezésnek megfelelő csomópontok listáját.

SelectSingleNode(XmlNode, String, XmlNamespaceManager)

Kiválasztja az XPath-kifejezésnek megfelelő első csomópontot. Az XPath-kifejezésben található előtagok feloldása a megadott névtérkezelővel történik.

SelectSingleNode(XmlNode, String)

Kiválasztja az XPath-kifejezésnek megfelelő első csomópontot.

ToXPathNavigable(XmlNode)

Létrehoz egy példányt IXPathNavigable , amelyet kezelők előállításához használnak.

A következőre érvényes:

Lásd még