LocalizedNameAttribute 类

定义

提供扩展插件的本地化名称。

public ref class LocalizedNameAttribute : Attribute
public class LocalizedNameAttribute : Attribute
type LocalizedNameAttribute = class
    inherit Attribute
Public Class LocalizedNameAttribute
Inherits Attribute
继承
LocalizedNameAttribute

示例

以下代码片段显示了 LocalizedNameAttribute 在扩展类上设置的代码片段:

[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

{

...

}

注解

LocalizedNameAttribute 类允许调用方在不加载扩展的情况下确定扩展的本地化名称。

注意 若要为扩展提供依赖于用户语言的名称,必须重写该方法 GetLocalizedString

构造函数

LocalizedNameAttribute()

初始化 LocalizedNameAttribute 类的新实例。

LocalizedNameAttribute(String)

初始化 LocalizedNameAttribute 类的新实例。

属性

Name

获取扩展插件的本地化名称。

方法

Equals(Object)

确定提供的对象是否与当前对象相同。

GetHashCode()

返回对象的唯一哈希代码。

GetLocalizedString(String)

返回正确的本地化扩展插件名称。

适用于