Langue

LocalizedNameAttribute Classe

Définition

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.

S’applique à