XmlElement Klas

Definitie

Vertegenwoordigt een element.

public ref class XmlElement : System::Xml::XmlLinkedNode
public class XmlElement : System.Xml.XmlLinkedNode
type XmlElement = class
    inherit XmlLinkedNode
Public Class XmlElement
Inherits XmlLinkedNode
Overname

Opmerkingen

Elementen zijn een van de meest voorkomende knooppunten in het W3C Document Object Model (DOM). Aan elementen kunnen kenmerken zijn gekoppeld. De XmlElement klasse heeft veel methoden voor het openen van kenmerken (GetAttribute, SetAttribute, RemoveAttribute, GetAttributeNodeenzovoort). U kunt ook de Attributes eigenschap gebruiken waarmee XmlAttributeCollection u toegang krijgt tot kenmerken op naam of index uit de verzameling.

Constructors

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

Initialiseert een nieuw exemplaar van de XmlElement klasse.

Eigenschappen

Name Description
Attributes

Hiermee haalt u een XmlAttributeCollection met de lijst met kenmerken voor dit knooppunt op.

BaseURI

Hiermee haalt u de basis-URI van het huidige knooppunt op.

(Overgenomen van XmlNode)
ChildNodes

Hiermee worden alle onderliggende knooppunten van het knooppunt opgehaald.

(Overgenomen van XmlNode)
FirstChild

Hiermee wordt het eerste onderliggende element van het knooppunt opgehaald.

(Overgenomen van XmlNode)
HasAttributes

Hiermee wordt een boolean waarde opgehaald die aangeeft of het huidige knooppunt kenmerken heeft.

HasChildNodes

Hiermee wordt een waarde opgehaald die aangeeft of dit knooppunt onderliggende knooppunten heeft.

(Overgenomen van XmlNode)
InnerText

Hiermee worden de samengevoegde waarden van het knooppunt en alle onderliggende items opgehaald of ingesteld.

InnerXml

Hiermee worden de markeringen opgehaald of ingesteld die alleen de onderliggende elementen van dit knooppunt vertegenwoordigen.

IsEmpty

Hiermee haalt u de tagindeling van het element op of stelt u deze in.

IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of het knooppunt het kenmerk Alleen-lezen heeft.

(Overgenomen van XmlNode)
Item[String, String]

Hiermee haalt u het eerste onderliggende element op met de opgegeven LocalName en NamespaceURI.

(Overgenomen van XmlNode)
Item[String]

Hiermee haalt u het eerste onderliggende element op met de opgegeven Name.

(Overgenomen van XmlNode)
LastChild

Hiermee wordt het laatste onderliggende element van het knooppunt opgehaald.

(Overgenomen van XmlNode)
LocalName

Hiermee haalt u de lokale naam van het huidige knooppunt op.

Name

Hiermee haalt u de gekwalificeerde naam van het knooppunt op.

NamespaceURI

Hiermee haalt u de naamruimte-URI van dit knooppunt op.

NextSibling

Hiermee haalt u het XmlNode onmiddellijk volgende element op.

NodeType

Hiermee wordt het type van het huidige knooppunt opgehaald.

OuterXml

Hiermee haalt u de markeringen op die dit knooppunt en alle onderliggende knooppunten bevatten.

(Overgenomen van XmlNode)
OwnerDocument

Hiermee wordt het XmlDocument knooppunt opgehaald waartoe dit knooppunt behoort.

ParentNode

Hiermee wordt het bovenliggende knooppunt opgehaald (voor knooppunten met bovenliggende items).

ParentNode

Hiermee wordt het bovenliggende knooppunt opgehaald (voor knooppunten met bovenliggende items).

(Overgenomen van XmlNode)
Prefix

Hiermee wordt het voorvoegsel van de naamruimte van dit knooppunt opgehaald of ingesteld.

PreviousSibling

Hiermee wordt het knooppunt direct vóór dit knooppunt opgehaald.

(Overgenomen van XmlLinkedNode)
PreviousText

Hiermee haalt u het tekstknooppunt op dat direct voorafgaat aan dit knooppunt.

(Overgenomen van XmlNode)
SchemaInfo

Hiermee haalt u de postschemavalidatiegegevensset op die is toegewezen aan dit knooppunt als gevolg van schemavalidatie.

Value

Hiermee wordt de waarde van het knooppunt opgehaald of ingesteld.

(Overgenomen van XmlNode)

Methoden

Name Description
AppendChild(XmlNode)

Hiermee voegt u het opgegeven knooppunt toe aan het einde van de lijst met onderliggende knooppunten van dit knooppunt.

(Overgenomen van XmlNode)
Clone()

Hiermee maakt u een duplicaat van dit knooppunt.

(Overgenomen van XmlNode)
CloneNode(Boolean)

Hiermee maakt u een duplicaat van dit knooppunt.

CreateNavigator()

Hiermee maakt u een XPathNavigator voor het navigeren door dit object.

(Overgenomen van XmlNode)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetAttribute(String, String)

Retourneert de waarde voor het kenmerk met de opgegeven lokale naam en naamruimte-URI.

GetAttribute(String)

Retourneert de waarde voor het kenmerk met de opgegeven naam.

GetAttributeNode(String, String)

Retourneert de XmlAttribute met de opgegeven lokale naam en naamruimte-URI.

GetAttributeNode(String)

Retourneert de XmlAttribute met de opgegeven naam.

GetElementsByTagName(String, String)

Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven LocalName en NamespaceURI.

GetElementsByTagName(String)

Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven Name.

GetEnumerator()

Hiermee haalt u een enumerator op die door de onderliggende knooppunten in het huidige knooppunt wordt herhaald.

(Overgenomen van XmlNode)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetNamespaceOfPrefix(String)

Zoekt de dichtstbijzijnde XMLN-declaratie op voor het opgegeven voorvoegsel dat binnen het bereik van het huidige knooppunt valt en retourneert de naamruimte-URI in de declaratie.

(Overgenomen van XmlNode)
GetPrefixOfNamespace(String)

Hiermee wordt gezocht naar de dichtstbijzijnde XMLN-declaratie voor de opgegeven naamruimte-URI die binnen het bereik van het huidige knooppunt valt en wordt het voorvoegsel geretourneerd dat in die declaratie is gedefinieerd.

(Overgenomen van XmlNode)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
HasAttribute(String, String)

Bepaalt of het huidige knooppunt een kenmerk heeft met de opgegeven lokale naam en naamruimte-URI.

HasAttribute(String)

Bepaalt of het huidige knooppunt een kenmerk heeft met de opgegeven naam.

InsertAfter(XmlNode, XmlNode)

Hiermee wordt het opgegeven knooppunt direct na het opgegeven referentieknooppunt ingevoegd.

(Overgenomen van XmlNode)
InsertBefore(XmlNode, XmlNode)

Hiermee wordt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt ingevoegd.

(Overgenomen van XmlNode)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Normalize()

Hiermee worden alle XmlText-knooppunten in de volledige diepte van de substructuur onder deze XmlNode in een 'normale' vorm geplaatst, waarbij alleen markeringen (tags, opmerkingen, verwerkingsinstructies, CDATA-secties en entiteitsverwijzingen) xmlText-knooppunten scheidt, dat wil zeggen dat er geen aangrenzende XmlText-knooppunten zijn.

(Overgenomen van XmlNode)
PrependChild(XmlNode)

Voegt het opgegeven knooppunt toe aan het begin van de lijst met onderliggende knooppunten voor dit knooppunt.

(Overgenomen van XmlNode)
RemoveAll()

Hiermee verwijdert u alle opgegeven kenmerken en onderliggende items van het huidige knooppunt. Standaardkenmerken worden niet verwijderd.

RemoveAllAttributes()

Hiermee verwijdert u alle opgegeven kenmerken uit het element. Standaardkenmerken worden niet verwijderd.

RemoveAttribute(String, String)

Hiermee verwijdert u een kenmerk met de opgegeven lokale naam en naamruimte-URI. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen).

RemoveAttribute(String)

Hiermee verwijdert u een kenmerk op naam.

RemoveAttributeAt(Int32)

Hiermee verwijdert u het kenmerkknooppunt met de opgegeven index uit het element. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen).

RemoveAttributeNode(String, String)

Hiermee verwijdert u de XmlAttribute opgegeven door de lokale naam en naamruimte-URI. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen).

RemoveAttributeNode(XmlAttribute)

Hiermee verwijdert u de opgegeven XmlAttribute.

RemoveChild(XmlNode)

Hiermee verwijdert u het opgegeven onderliggende knooppunt.

(Overgenomen van XmlNode)
ReplaceChild(XmlNode, XmlNode)

Vervangt het onderliggende knooppunt oldChild door newChild het knooppunt.

(Overgenomen van XmlNode)
SelectNodes(String, XmlNamespaceManager)

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie. Alle voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven XmlNamespaceManager.

(Overgenomen van XmlNode)
SelectNodes(String)

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie.

(Overgenomen van XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

Selecteert de eerste XmlNode die overeenkomt met de XPath-expressie. Alle voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven XmlNamespaceManager.

(Overgenomen van XmlNode)
SelectSingleNode(String)

Selecteert de eerste XmlNode die overeenkomt met de XPath-expressie.

(Overgenomen van XmlNode)
SetAttribute(String, String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven lokale naam en naamruimte-URI.

SetAttribute(String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven naam.

SetAttributeNode(String, String)

Hiermee voegt u de opgegeven XmlAttribute.

SetAttributeNode(XmlAttribute)

Hiermee voegt u de opgegeven XmlAttribute.

Supports(String, String)

Hiermee wordt getest of de DOM-implementatie een specifieke functie implementeert.

(Overgenomen van XmlNode)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
WriteContentTo(XmlWriter)

Slaat alle onderliggende elementen van het knooppunt op in de opgegeven XmlWriter.

WriteTo(XmlWriter)

Hiermee wordt het huidige knooppunt opgeslagen in het opgegeven XmlWriter.

Expliciete interface-implementaties

Name Description
ICloneable.Clone()

Zie voor een beschrijving van dit lid Clone().

(Overgenomen van XmlNode)
IEnumerable.GetEnumerator()

Zie voor een beschrijving van dit lid GetEnumerator().

(Overgenomen van XmlNode)

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Cast de elementen van een IEnumerable naar het opgegeven type.

CreateNavigator(XmlNode)

Hiermee maakt u een XPath-navigator voor het navigeren door het opgegeven knooppunt.

OfType<TResult>(IEnumerable)

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

SelectNodes(XmlNode, String, XmlNamespaceManager)

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de opgegeven XPath-expressie. Eventuele voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven naamruimtebeheer.

SelectNodes(XmlNode, String)

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de opgegeven XPath-expressie.

SelectSingleNode(XmlNode, String, XmlNamespaceManager)

Hiermee selecteert u het eerste knooppunt dat overeenkomt met de XPath-expressie. Eventuele voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven naamruimtebeheer.

SelectSingleNode(XmlNode, String)

Hiermee selecteert u het eerste knooppunt dat overeenkomt met de XPath-expressie.

ToXPathNavigable(XmlNode)

Hiermee maakt u een IXPathNavigable exemplaar dat wordt gebruikt voor het produceren van navigators.

Van toepassing op

Zie ook