XmlAttribute Osztály

Definíció

Attribútumot jelöl. Az attribútum érvényes és alapértelmezett értékei egy dokumentumtípus-definícióban (DTD) vagy sémában vannak definiálva.

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

Megjegyzések

Az attribútumok társíthatók egy elemhez. OwnerElement A tulajdonság használatával lekérheti, XmlElement hogy melyik attribútumhoz tartozik.

Az XmlElement osztály több metódust is használ, amelyek lehetővé teszik az attribútumcsomópontok (XmlElement.GetAttributestbXmlElement.SetAttributeXmlElement.RemoveAttribute.) elérését. Emellett meghívhatja a XmlElement.Attributes tulajdonságot is, amely lehetővé XmlAttributeCollection teszi az attribútumok név vagy index szerinti elérését a gyűjteményből.

Konstruktorok

Name Description
XmlAttribute(String, String, String, XmlDocument)

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

Tulajdonságok

Name Description
Attributes

XmlAttributeCollection Lekéri a csomópont attribútumait.

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

Lekéri a csomópont alap egységes erőforrás-azonosítóját (URI).

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)
HasChildNodes

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

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

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

InnerXml

Beállítja az attribútum értéké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 a 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 a csomópontot a csomópont után.

(Öröklődés forrása XmlNode)
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.

OwnerElement

Lekérdezi, XmlElement hogy melyik attribútumhoz tartozik.

ParentNode

Lekéri a csomópont szülőját. Csomópontok esetén XmlAttribute ez a tulajdonság mindig ad vissza null.

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 XmlNode)
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 sémaérvényesítés eredményeként ehhez a csomóponthoz rendelt post-schema-validation-infosetet.

Specified

Beolvas egy értéket, amely jelzi, hogy az attribútum értéke explicit módon lett-e beállítva.

Value

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

Metódusok

Name Description
AppendChild(XmlNode)

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

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)
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)
InsertAfter(XmlNode, XmlNode)

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

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.

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.

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 gyermekcsomópontját és/vagy attribútumát.

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

Eltávolítja a megadott gyermekcsomópontot.

RemoveChild(XmlNode)

Eltávolítja a megadott gyermekcsomópontot.

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

A megadott gyermekcsomópontot lecseréli a megadott új gyermekcsomópontra.

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)
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)

A csomópontot a megadott XmlWriterértékre menti.

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