TagNameAttribute Classe
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.
Fournit des informations de balise pour les métriques fortement typées.
public ref class TagNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
public sealed class TagNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
type TagNameAttribute = class
inherit Attribute
Public NotInheritable Class TagNameAttribute
Inherits Attribute
- Héritage
- Attributs
Exemples
public class MyStrongTypeMetric
{
[TagName("tag_name_as_per_some_convention1")]
public string Name1 { get; set; }
[TagName("tag_name_as_per_some_convention2")]
public string Name2;
}
Remarques
Cet attribut est appliqué aux champs ou propriétés d’une classe de métrique pour remplacer les noms de balises par défaut. Par défaut, le nom de la balise est identique au champ ou à la propriété respectifs. Vous pouvez utiliser cet attribut pour remplacer la valeur par défaut et fournir un nom d’étiquette personnalisé.
Constructeurs
| Nom | Description |
|---|---|
| TagNameAttribute(String) |
Initialise une nouvelle instance de la classe TagNameAttribute. |
Propriétés
| Nom | Description |
|---|---|
| Name |
Obtient le nom de la balise. |