XmlValidatingReader.GetAttribute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la valeur d’un attribut.
Surcharges
| Nom | Description |
|---|---|
| GetAttribute(Int32) |
Obtient la valeur de l’attribut avec l’index spécifié. |
| GetAttribute(String) |
Obtient la valeur de l’attribut avec le nom spécifié. |
| GetAttribute(String, String) |
Obtient la valeur de l’attribut avec le nom local et l’URI (Uniform Resource Identifier) spécifiés. |
GetAttribute(Int32)
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
Obtient la valeur de l’attribut avec l’index spécifié.
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
Paramètres
- i
- Int32
Index de l’attribut. L’index est basé sur zéro. (Le premier attribut a l’index 0.)
Retours
Valeur de l’attribut spécifié.
Exceptions
Le i paramètre est inférieur à 0 ou supérieur ou égal à AttributeCount.
Remarques
Cette méthode ne déplace pas le lecteur.
Note
La XmlValidatingReader classe est obsolète dans .NET Framework 2.0. Vous pouvez créer une instance de XmlReader validation à l’aide de la XmlReaderSettings classe et de la Create méthode. Pour plus d'informations, consultez la section Notes de la page de référence XmlReader.
Voir aussi
S’applique à
GetAttribute(String)
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
Obtient la valeur de l’attribut avec le nom spécifié.
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
Paramètres
- name
- String
Nom qualifié de l’attribut.
Retours
Valeur de l’attribut spécifié. Si l’attribut est introuvable, null est retourné.
Remarques
Note
La XmlValidatingReader classe est obsolète dans .NET Framework 2.0. Vous pouvez créer une instance de XmlReader validation à l’aide de la XmlReaderSettings classe et de la Create méthode. Pour plus d'informations, consultez la section Notes de la page de référence XmlReader.
Cette méthode ne déplace pas le lecteur.
Si le lecteur est positionné sur un DocumentType nœud, cette méthode peut être utilisée pour obtenir les littéraux PUBLIC et SYSTEM, par exemple, reader.GetAttribute("PUBLIC")
Voir aussi
S’applique à
GetAttribute(String, String)
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
- Source:
- XmlValidatingReader.cs
Obtient la valeur de l’attribut avec le nom local et l’URI (Uniform Resource Identifier) spécifiés.
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
Paramètres
- localName
- String
Nom local de l’attribut.
- namespaceURI
- String
URI d’espace de noms de l’attribut.
Retours
Valeur de l’attribut spécifié. Si l’attribut est introuvable, null est retourné. Cette méthode ne déplace pas le lecteur.
Remarques
Note
La XmlValidatingReader classe est obsolète dans .NET Framework 2.0. Vous pouvez créer une instance de XmlReader validation à l’aide de la XmlReaderSettings classe et de la Create méthode. Pour plus d'informations, consultez la section Notes de la page de référence XmlReader.
Le code XML suivant contient un attribut dans un espace de noms spécifique :
<test xmlns:dt="urn:datatypes" dt:type="int"/>
Vous pouvez rechercher l’attribut à l’aide dt:type d’un argument (préfixe et nom local) ou de deux arguments (nom local et URI d’espace de noms) :
String dt = reader.GetAttribute("dt:type");
String dt2 = reader.GetAttribute("type","urn:datatypes");
Pour rechercher l’attribut xmlns:dt , utilisez l’un des arguments suivants :
String dt3 = reader.GetAttribute("xmlns:dt");
String dt4 = reader.GetAttribute("dt",http://www.w3.org/2000/xmlns/);
Vous pouvez également obtenir ces informations à l’aide de la Prefix propriété.