Sdílet prostřednictvím


XmlValidatingReader.GetAttribute Metoda

Definice

Získá hodnotu atributu.

Přetížení

Name Description
GetAttribute(Int32)

Získá hodnotu atributu se zadaným indexem.

GetAttribute(String)

Získá hodnotu atributu se zadaným názvem.

GetAttribute(String, String)

Získá hodnotu atributu se zadaným místním názvem a oborem názvů Uniform Resource Identifier (URI).

GetAttribute(Int32)

Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs

Získá hodnotu atributu se zadaným indexem.

public:
 override System::String ^ GetAttribute(int i);
public override string GetAttribute(int i);
override this.GetAttribute : int -> string
Public Overrides Function GetAttribute (i As Integer) As String

Parametry

i
Int32

Index atributu. Index je založený na nule. (První atribut má index 0.)

Návraty

Hodnota zadaného atributu.

Výjimky

Parametr i je menší než 0 nebo větší nebo roven AttributeCount.

Poznámky

Tato metoda nepřesune čtenáře.

Poznámka:

Třída XmlValidatingReader je zastaralá v rozhraní .NET Framework 2.0. Ověření instance můžete vytvořit XmlReader pomocí XmlReaderSettings třídy a Create metody. Další informace najdete v části Poznámky na XmlReader referenční stránce.

Viz také

Platí pro

GetAttribute(String)

Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs

Získá hodnotu atributu se zadaným názvem.

public:
 override System::String ^ GetAttribute(System::String ^ name);
public override string? GetAttribute(string name);
public override string GetAttribute(string name);
override this.GetAttribute : string -> string
Public Overrides Function GetAttribute (name As String) As String

Parametry

name
String

Kvalifikovaný název atributu.

Návraty

Hodnota zadaného atributu. Pokud atribut nebyl nalezen, null vrátí se.

Poznámky

Poznámka:

Třída XmlValidatingReader je zastaralá v rozhraní .NET Framework 2.0. Ověření instance můžete vytvořit XmlReader pomocí XmlReaderSettings třídy a Create metody. Další informace najdete v části Poznámky na XmlReader referenční stránce.

Tato metoda nepřesune čtenáře.

Pokud je čtečka umístěna na DocumentType uzlu, lze tuto metodu použít k získání literálů PUBLIC a SYSTEM, například reader.GetAttribute("PUBLIC")

Viz také

Platí pro

GetAttribute(String, String)

Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs
Zdroj:
XmlValidatingReader.cs

Získá hodnotu atributu se zadaným místním názvem a oborem názvů Uniform Resource Identifier (URI).

public:
 override System::String ^ GetAttribute(System::String ^ localName, System::String ^ namespaceURI);
public override string? GetAttribute(string localName, string? namespaceURI);
public override string GetAttribute(string localName, string namespaceURI);
override this.GetAttribute : string * string -> string
Public Overrides Function GetAttribute (localName As String, namespaceURI As String) As String

Parametry

localName
String

Místní název atributu.

namespaceURI
String

Identifikátor URI oboru názvů atributu.

Návraty

Hodnota zadaného atributu. Pokud atribut nebyl nalezen, null vrátí se. Tato metoda nepřesune čtenáře.

Poznámky

Poznámka:

Třída XmlValidatingReader je zastaralá v rozhraní .NET Framework 2.0. Ověření instance můžete vytvořit XmlReader pomocí XmlReaderSettings třídy a Create metody. Další informace najdete v části Poznámky na XmlReader referenční stránce.

Následující xml obsahuje atribut v určitém oboru názvů:

<test xmlns:dt="urn:datatypes" dt:type="int"/>

Atribut můžete vyhledat pomocí jednoho argumentu dt:type (předpony a místního názvu) nebo dvou argumentů (místní název a identifikátor URI oboru názvů):

String dt = reader.GetAttribute("dt:type");
String dt2 = reader.GetAttribute("type","urn:datatypes");

Pokud chcete vyhledat xmlns:dt atribut, použijte jeden z následujících argumentů:

String dt3 = reader.GetAttribute("xmlns:dt");
String dt4 = reader.GetAttribute("dt",http://www.w3.org/2000/xmlns/);

Tyto informace můžete získat také pomocí Prefix vlastnosti.

Viz také

Platí pro