XmlValidatingReader.GetAttribute Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar värdet för ett attribut.
Överlagringar
| Name | Description |
|---|---|
| GetAttribute(Int32) |
Hämtar värdet för attributet med det angivna indexet. |
| GetAttribute(String) |
Hämtar värdet för attributet med det angivna namnet. |
| GetAttribute(String, String) |
Hämtar värdet för attributet med det angivna lokala namnet och namnområdet Uniform Resource Identifier (URI). |
GetAttribute(Int32)
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
Hämtar värdet för attributet med det angivna indexet.
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
Parametrar
- i
- Int32
Attributets index. Indexet är nollbaserat. (Det första attributet har index 0.)
Returer
Värdet för det angivna attributet.
Undantag
Parametern i är mindre än 0 eller större än eller lika med AttributeCount.
Kommentarer
Den här metoden flyttar inte läsaren.
Note
Klassen XmlValidatingReader är föråldrad i .NET Framework 2.0. Du kan skapa en verifierande XmlReader instans med hjälp XmlReaderSettings av -klassen och Create -metoden. Mer information finns i avsnittet Kommentarer på XmlReader referenssidan.
Se även
Gäller för
GetAttribute(String)
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
Hämtar värdet för attributet med det angivna namnet.
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
Parametrar
- name
- String
Attributets kvalificerade namn.
Returer
Värdet för det angivna attributet. Om attributet inte hittas null returneras.
Kommentarer
Note
Klassen XmlValidatingReader är föråldrad i .NET Framework 2.0. Du kan skapa en verifierande XmlReader instans med hjälp XmlReaderSettings av -klassen och Create -metoden. Mer information finns i avsnittet Kommentarer på XmlReader referenssidan.
Den här metoden flyttar inte läsaren.
Om läsaren är placerad på en DocumentType nod kan den här metoden användas för att hämta public- och SYSTEM-literalerna, till exempel reader.GetAttribute("PUBLIC")
Se även
Gäller för
GetAttribute(String, String)
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
- Källa:
- XmlValidatingReader.cs
Hämtar värdet för attributet med det angivna lokala namnet och namnområdet 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
Parametrar
- localName
- String
Attributets lokala namn.
- namespaceURI
- String
Attributets namnområdes-URI.
Returer
Värdet för det angivna attributet. Om attributet inte hittas null returneras. Den här metoden flyttar inte läsaren.
Kommentarer
Note
Klassen XmlValidatingReader är föråldrad i .NET Framework 2.0. Du kan skapa en verifierande XmlReader instans med hjälp XmlReaderSettings av -klassen och Create -metoden. Mer information finns i avsnittet Kommentarer på XmlReader referenssidan.
Följande XML innehåller ett attribut i ett specifikt namnområde:
<test xmlns:dt="urn:datatypes" dt:type="int"/>
Du kan slå upp dt:type attributet med hjälp av ett argument (prefix och lokalt namn) eller två argument (lokalt namn och namnområdes-URI):
String dt = reader.GetAttribute("dt:type");
String dt2 = reader.GetAttribute("type","urn:datatypes");
Om du vill slå upp xmlns:dt attributet använder du något av följande argument:
String dt3 = reader.GetAttribute("xmlns:dt");
String dt4 = reader.GetAttribute("dt",http://www.w3.org/2000/xmlns/);
Du kan också hämta den här informationen med hjälp av egenskapen Prefix .