LocalizableProperties 类

LocalizableProperties 提供在可本地化的属性的自定义类型信息的对象的类。

继承层次结构

System.Object
  Microsoft.VisualStudio.Shell.LocalizableProperties
    Microsoft.VisualStudio.Package.DocumentProperties

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
<ComVisibleAttribute(True)> _
Public Class LocalizableProperties _
    Implements ICustomTypeDescriptor
[ComVisibleAttribute(true)]
public class LocalizableProperties : ICustomTypeDescriptor

LocalizableProperties 类型公开以下成员。

构造函数

  名称 说明
公共方法 LocalizableProperties 此默认构造函数创建一 LocalizableProperties 对象。

页首

方法

  名称 说明
公共方法 CreateDesignPropertyDescriptor 返回在特定属性说明符的一个 DesignPropertyDescriptor 包装。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetAttributes 获取属性的集合此元素的。
公共方法 GetClassName 返回此对象的类名。
公共方法 GetComponentName 返回此对象的名称。
公共方法 GetConverter 返回此对象的类型转换器。
公共方法 GetDefaultEvent 返回此对象的默认事件。
公共方法 GetDefaultProperty 获取元素的默认属性。
公共方法 GetEditor 检索此对象的编辑器。
公共方法 GetEvents() 获取事件的收集一个指定的元素。
公共方法 GetEvents(array<Attribute[]) 获取事件的收集一个指定元素的使用指定的属性作为筛选器。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetProperties() 获取属性的集合。
公共方法 GetProperties(array<Attribute[]) 返回选定对象的特性数组作为筛选器。
公共方法 GetPropertyOwner 返回可浏览的对象。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

通常,此类对象时,需要动态可本地化的属性信息时,使用。此类用作基类为项目或文档在 " 属性 " 窗口 显示的属性,在文档或项目文件处于活动状态时。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Shell 命名空间