XmlTextReader.MoveToAttribute Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přesune se na zadaný atribut.
Přetížení
MoveToAttribute(Int32) |
Přesune se na atribut se zadaným indexem. |
MoveToAttribute(String) |
Přesune se na atribut se zadaným názvem. |
MoveToAttribute(String, String) |
Přesune se na atribut se zadaným místním názvem a identifikátorem URI oboru názvů. |
Poznámky
Poznámka
Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlReader instance pomocí XmlReader.Create metody, abyste mohli využívat nové funkce.
MoveToAttribute(Int32)
Přesune se na atribut se zadaným indexem.
public:
override void MoveToAttribute(int i);
public override void MoveToAttribute (int i);
override this.MoveToAttribute : int -> unit
Public Overrides Sub MoveToAttribute (i As Integer)
Parametry
- i
- Int32
Index atributu.
Výjimky
Parametr i
je menší než 0 nebo větší než nebo rovno AttributeCount.
Příklady
Následující příklad zobrazí všechny atributy na aktuálním uzlu.
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
Poznámky
Poznámka
Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlReader instance pomocí XmlReader.Create metody, abyste mohli využívat nové funkce.
Viz také
Platí pro
MoveToAttribute(String)
Přesune se na atribut se zadaným názvem.
public:
override bool MoveToAttribute(System::String ^ name);
public override bool MoveToAttribute (string name);
override this.MoveToAttribute : string -> bool
Public Overrides Function MoveToAttribute (name As String) As Boolean
Parametry
- name
- String
Kvalifikovaný název atributu.
Návraty
true
pokud je atribut nalezen; v opačném případě . false
Pokud false
se pozice čtenáře nezmění.
Poznámky
Poznámka
Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlReader instance pomocí XmlReader.Create metody, abyste mohli využívat nové funkce.
Po volání MoveToAttribute
, , Name, NamespaceURIa Prefix vlastnosti odráží vlastnosti tohoto atributu.
Viz také
Platí pro
MoveToAttribute(String, String)
Přesune se na atribut se zadaným místním názvem a identifikátorem URI oboru názvů.
public:
override bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public override bool MoveToAttribute (string localName, string? namespaceURI);
public override bool MoveToAttribute (string localName, string namespaceURI);
override this.MoveToAttribute : string * string -> bool
Public Overrides Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean
Parametry
- localName
- String
Místní název atributu.
- namespaceURI
- String
Identifikátor URI oboru názvů atributu.
Návraty
true
pokud je atribut nalezen; v opačném případě . false
Pokud false
se pozice čtenáře nezmění.
Poznámky
Poznámka
Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlReader instance pomocí XmlReader.Create metody, abyste mohli využívat nové funkce.
Po volání MoveToAttribute
, , Name, NamespaceURIa Prefix vlastnosti odráží vlastnosti tohoto atributu.