LocalizationProviderService 类

添加扩展属性支持本地化的设计器序列化提供程序。

继承层次结构

System.Object
  Microsoft.VisualStudio.Shell.Design.Serialization.LocalizationProviderService

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

语法

声明
Public MustInherit Class LocalizationProviderService
public abstract class LocalizationProviderService

LocalizationProviderService 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 LocalizationProviderService 创建 LocalizationProviderService 的新实例。

页首

方法

  名称 说明
公共方法 CreateProvider 创建特定的序列化管理器的提供程序。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

LocalizationProviderService 创建的提供程序有两个工作:

若要检索 LocalizationProviderService Visual Studio CodeDomDesignerLoader 首先查询其 LocalizationProviderService的类型的服务提供程序。如果找不到一它尝试创建一个。如果服务无法提供支持 IResourceService 并添加默认提供程序的适配器将提供的语言和可本地化的属性。

线程安全

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

请参见

参考

Microsoft.VisualStudio.Shell.Design.Serialization 命名空间