XmlTextReader.MoveToNextAttribute Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ugrás a következő attribútumra.
public:
override bool MoveToNextAttribute();
public override bool MoveToNextAttribute();
override this.MoveToNextAttribute : unit -> bool
Public Overrides Function MoveToNextAttribute () As Boolean
Válaszok
true ha van egy következő attribútum; false ha nincs több attribútum.
Példák
Az alábbi példa az aktuális csomópont összes attribútumát megjeleníti.
public void DisplayAttributes(XmlReader reader)
{
if (reader.HasAttributes)
{
Console.WriteLine("Attributes of <" + reader.Name + ">");
while (reader.MoveToNextAttribute())
{
Console.WriteLine(" {0}={1}", reader.Name, reader.Value);
}
}
}
Public Sub DisplayAttributes(reader As XmlReader)
If reader.HasAttributes Then
Console.WriteLine("Attributes of <" & reader.Name & ">")
While reader.MoveToNextAttribute()
Console.WriteLine(" {0}={1}", reader.Name, reader.Value)
End While
End If
End Sub
Megjegyzések
Note
Javasoljuk, hogy az új funkciók kihasználásához hozzon létre XmlReader példányokat a XmlReader.Create metódus használatával.
Ha az aktuális csomópont elemcsomópont, akkor ez a módszer egyenértékű a következővel MoveToFirstAttribute: . Ha MoveToNextAttribute visszaadja true, az olvasó a következő attribútumra lép, ellenkező esetben az olvasó pozíciója nem változik.