LocalizedNameAttribute 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 le nom localisé d’une extension.
public ref class LocalizedNameAttribute : Attribute
public class LocalizedNameAttribute : Attribute
type LocalizedNameAttribute = class
inherit Attribute
Public Class LocalizedNameAttribute
Inherits Attribute
- Héritage
-
LocalizedNameAttribute
Exemples
Le code snippet suivant montre le LocalizedNameAttribute « being set » sur une classe d’extension :
[C#]
namespace PolygonsCRI
{
[LocalizedName("Polygons")]
[Editor(typeof(CustomEditor), typeof(ComponentEditor))]
[ToolboxBitmap(typeof(PolygonsDesigner),"Polygons.ico")]
// this CRI-specific attribute sets the name of the
// custom report item which is referenced by the config
// files and saved in the report definition language
[CustomReportItem("Polygons")]
// the main class for our CRI design-time component
public class PolygonsDesigner : CustomReportItemDesigner
{
...
}
Remarques
La LocalizedNameAttribute classe permet à l’appelant de déterminer le nom localisé de l’extension sans charger l’extension.
Note Pour donner un nom à l’extension dépendant de la langue de l’utilisateur, vous devez passer outre la GetLocalizedString méthode.
Constructeurs
| Nom | Description |
|---|---|
| LocalizedNameAttribute() |
Initialise une nouvelle instance de la classe LocalizedNameAttribute. |
| LocalizedNameAttribute(String) |
Initialise une nouvelle instance de la classe LocalizedNameAttribute. |
Propriétés
| Nom | Description |
|---|---|
| Name |
On obtient le nom localisé de l’extension. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet fourni est identique à l’objet actuel. |
| GetHashCode() |
Retourne un code de hachage unique pour l’objet. |
| GetLocalizedString(String) |
Retourne le nom d’extension localisée correct. |