导出 (0) 打印
全部展开

System.Resources 命名空间

System.Resources 命名空间提供各种类和接口,这些类和接口使开发人员可以创建、存储和管理在应用程序中使用的不同特定于区域性的资源。System.Resources 命名空间最重要的类之一是 ResourceManager 类。

ResourceManager 类使用户可以访问和控制在主程序集或在资源附属程序集中存储的资源。使用 System.Resources.ResourceManager.GetObjectSystem.Resources.ResourceManager.GetString 方法检索特定于区域性的对象和字符串。

 说明
公共类MissingManifestResourceException在以下情况下引发该异常:主程序集不包含非特定区域性的资源,而由于缺少相应的附属程序集,这些资源又是必需的。
公共类MissingSatelliteAssemblyException当非特定区域性资源的附属程序集丢失时引发的异常。
公共类NeutralResourcesLanguageAttributeResourceManager 通知程序集的非特定区域性。无法继承此类。
公共类ResourceManager提供在运行时方便地访问区域性特定资源的途径。
公共类ResourceReader枚举 .resources 文件和流,并读取顺序的资源名和资源值对。
公共类ResourceSet存储已针对某个特定区域性进行了本地化的所有资源,忽略所有其他区域性(包括任何代用规则)。
公共类ResourceWriter以系统默认的格式将资源写入输出文件或输出流。无法继承此类。
公共类ResXDataNode表示资源文件中的元素。
公共类ResXFileRef表示指向外部资源的链接。
公共类ResXFileRef.Converter提供类型转换器以便将 ResXFileRef 的数据与字符串来回转换。
公共类ResXResourceReader枚举 XML 资源 (.resx) 文件和流,并读取顺序资源名称和值对。
公共类ResXResourceSet将表示某 XML 资源 (.resx) 文件的所有项收集到一个对象中。
公共类ResXResourceWriter将资源写入 XML 资源 (.resx) 文件或输出流。
公共类SatelliteContractVersionAttribute指示 ResourceManager 要求附属程序集的特定版本以简化应用程序的主程序集的更新。

 接口说明
公共接口IResourceReader提供从资源文件读取数据的基功能。
公共接口IResourceWriter提供将资源写到输出文件或输出流的功能。

 枚举说明
公共枚举UltimateResourceFallbackLocation指定要使用的 ResourceManager 类的程序集,以使用 打包和部署资源 检索非特定资源。

社区附加资源

添加
显示:
© 2014 Microsoft