XAttribute.NextAttribute Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het volgende kenmerk van het bovenliggende element op.
public:
property System::Xml::Linq::XAttribute ^ NextAttribute { System::Xml::Linq::XAttribute ^ get(); };
public System.Xml.Linq.XAttribute NextAttribute { get; }
public System.Xml.Linq.XAttribute? NextAttribute { get; }
member this.NextAttribute : System.Xml.Linq.XAttribute
Public ReadOnly Property NextAttribute As XAttribute
Waarde van eigenschap
Een XAttribute met het volgende kenmerk van het bovenliggende element.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de kenmerken van een element kunt herhalen met behulp van deze eigenschap.
XElement root = new XElement("Root",
new XAttribute("Att1", 1),
new XAttribute("Att2", 2),
new XAttribute("Att3", 3),
new XAttribute("Att4", 4)
);
XAttribute att = root.FirstAttribute;
do {
Console.WriteLine(att);
}
while((att = att.NextAttribute) != null);
Dim root As XElement = <Root Att1="1" Att2="2" Att3="3" Att4="4"/>
Dim att As XAttribute = root.FirstAttribute
Dim val As Boolean = True
Do
Console.WriteLine(att)
att = att.NextAttribute
Loop While (Not (att Is Nothing))
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
Att1="1"
Att2="2"
Att3="3"
Att4="4"
Opmerkingen
Kenmerken worden bijgehouden in de XML-structuur in de volgorde waarin ze aan het element zijn toegevoegd. Wanneer een verzameling kenmerken wordt geretourneerd door Attributes, worden ze geretourneerd in de volgorde waarin ze zijn toegevoegd en worden ze niet gesorteerd. Wanneer u het volgende kenmerk via deze eigenschap aanvraagt, retourneert deze eigenschap het kenmerk dat na dit kenmerk is toegevoegd.
Als dit kenmerk geen bovenliggend kenmerk heeft of als er geen volgend kenmerk is, wordt deze eigenschap geretourneerd null.