XmlTextReader.MoveToElement Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli öznitelik düğümünü içeren öğeye geçer.
public:
override bool MoveToElement();
public override bool MoveToElement ();
override this.MoveToElement : unit -> bool
Public Overrides Function MoveToElement () As Boolean
Döndürülenler
true
okuyucu bir özniteliğe konumlandırıldıysa (okuyucu özniteliğin sahibi olan öğeye geçer); false
okuyucu bir özniteliğin üzerine yerleştirilmemişse (okuyucunun konumu değişmez).
Örnekler
Aşağıdaki örnek geçerli düğümdeki tüm öznitelikleri görüntüler.
public:
void DisplayAttributes( XmlReader^ reader )
{
if ( reader->HasAttributes )
{
Console::WriteLine( "Attributes of <{0}>", reader->Name );
for ( int i = 0; i < reader->AttributeCount; i++ )
{
reader->MoveToAttribute( i );
Console::Write( " {0}={1}", reader->Name, reader->Value );
}
reader->MoveToElement(); //Moves the reader back to the element node.
}
}
public void DisplayAttributes(XmlReader reader)
{
if (reader.HasAttributes)
{
Console.WriteLine("Attributes of <" + reader.Name + ">");
for (int i = 0; i < reader.AttributeCount; i++)
{
reader.MoveToAttribute(i);
Console.Write(" {0}={1}", reader.Name, reader.Value);
}
reader.MoveToElement(); //Moves the reader back to the element node.
}
}
Public Sub DisplayAttributes(reader As XmlReader)
If reader.HasAttributes Then
Console.WriteLine("Attributes of <" & reader.Name & ">")
Dim i As Integer
For i = 0 To reader.AttributeCount - 1
reader.MoveToAttribute(i)
Console.Write(" {0}={1}", reader.Name, reader.Value)
Next i
reader.MoveToElement() 'Moves the reader back to the element node.
End If
End Sub
Açıklamalar
Not
.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini kullanarak XmlReader.Create örnekler oluşturmanızı XmlReader öneririz.
Öznitelikleri arasında gezindikten sonra bir öğeye dönmek için bu yöntemi kullanın. Bu yöntem okuyucuyu şu düğüm türlerinden birine taşır: Element
, DocumentType
veya XmlDeclaration
.