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
L’extrait de code suivant montre la LocalizedNameAttribute définition 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 à l’extension un nom dépendant de la langue de l’utilisateur, vous devez remplacer la GetLocalizedString méthode.
Constructeurs
LocalizedNameAttribute() |
Initialise une nouvelle instance de la classe LocalizedNameAttribute. |
LocalizedNameAttribute(String) |
Initialise une nouvelle instance de la classe LocalizedNameAttribute. |
Propriétés
Name |
Obtient le nom localisé de l'extension. |
Méthodes
Equals(Object) |
Détermine si l'objet fourni est le même que l'objet actuel. |
GetHashCode() |
Retourne un code de hachage unique pour l'objet. |
GetLocalizedString(String) |
Retourne le nom d'extension localisé correct. |