XmlValidatingReader.GetAttribute Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il valore di un attributo.
Overload
| Nome | Descrizione |
|---|---|
| GetAttribute(Int32) |
Ottiene il valore dell'attributo con l'indice specificato. |
| GetAttribute(String) |
Ottiene il valore dell'attributo con il nome specificato. |
| GetAttribute(String, String) |
Ottiene il valore dell'attributo con il nome locale e l'URI (Uniform Resource Identifier) specificati. |
GetAttribute(Int32)
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
Ottiene il valore dell'attributo con l'indice specificato.
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
Parametri
- i
- Int32
Indice dell'attributo. L’indice è in base zero. Il primo attributo ha indice 0.
Restituisce
Valore dell'attributo specificato.
Eccezioni
Il i parametro è minore di 0 o maggiore o uguale a AttributeCount.
Commenti
Questo metodo non sposta il lettore.
Annotazioni
La XmlValidatingReader classe è obsoleta in .NET Framework 2.0. È possibile creare un'istanza di convalida XmlReader usando la XmlReaderSettings classe e il Create metodo . Per altre informazioni, vedere la sezione Note della pagina di riferimento XmlReader.
Vedi anche
Si applica a
GetAttribute(String)
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
Ottiene il valore dell'attributo con il nome specificato.
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
Parametri
- name
- String
Nome completo dell'attributo.
Restituisce
Valore dell'attributo specificato. Se l'attributo non viene trovato, null viene restituito .
Commenti
Annotazioni
La XmlValidatingReader classe è obsoleta in .NET Framework 2.0. È possibile creare un'istanza di convalida XmlReader usando la XmlReaderSettings classe e il Create metodo . Per altre informazioni, vedere la sezione Note della pagina di riferimento XmlReader.
Questo metodo non sposta il lettore.
Se il lettore è posizionato in un DocumentType nodo, questo metodo può essere usato per ottenere i valori letterali PUBLIC e SYSTEM, ad esempio reader.GetAttribute("PUBLIC")
Vedi anche
Si applica a
GetAttribute(String, String)
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
- Origine:
- XmlValidatingReader.cs
Ottiene il valore dell'attributo con il nome locale e l'URI (Uniform Resource Identifier) specificati.
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
Parametri
- localName
- String
Nome locale dell'attributo.
- namespaceURI
- String
URI dello spazio dei nomi dell'attributo.
Restituisce
Valore dell'attributo specificato. Se l'attributo non viene trovato, null viene restituito . Questo metodo non sposta il lettore.
Commenti
Annotazioni
La XmlValidatingReader classe è obsoleta in .NET Framework 2.0. È possibile creare un'istanza di convalida XmlReader usando la XmlReaderSettings classe e il Create metodo . Per altre informazioni, vedere la sezione Note della pagina di riferimento XmlReader.
Il codice XML seguente contiene un attributo in uno spazio dei nomi specifico:
<test xmlns:dt="urn:datatypes" dt:type="int"/>
È possibile cercare l'attributo dt:type usando un argomento (prefisso e nome locale) o due argomenti (nome locale e URI dello spazio dei nomi):
String dt = reader.GetAttribute("dt:type");
String dt2 = reader.GetAttribute("type","urn:datatypes");
Per cercare l'attributo xmlns:dt , usare uno degli argomenti seguenti:
String dt3 = reader.GetAttribute("xmlns:dt");
String dt4 = reader.GetAttribute("dt",http://www.w3.org/2000/xmlns/);
È anche possibile ottenere queste informazioni usando la Prefix proprietà .