System.Resources 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供类和接口,使开发人员能够创建、存储和管理应用程序中使用的各种特定于区域性的资源。 命名空间最重要的类 System.Resources 之一是 ResourceManager 类。
类
| 名称 | 说明 |
|---|---|
| MissingManifestResourceException |
如果主程序集不包含中性区域性的资源,并且缺少适当的附属程序集,则会引发的异常。 |
| MissingSatelliteAssemblyException |
当缺少默认区域性资源的附属程序集时引发的异常。 |
| NeutralResourcesLanguageAttribute |
通知资源管理器应用的默认区域性。 此类不能被继承。 |
| ResourceManager |
表示在运行时提供对区域性特定资源的便捷访问的资源管理器。 |
| ResourceReader |
通过读取顺序资源名称/值对来枚举二进制资源 (.resources) 文件中的资源。 |
| ResourceSet |
存储为一个特定区域性本地化的所有资源,忽略所有其他区域性,包括任何回退规则。 |
| ResourceWriter |
将系统默认格式的资源写入输出文件或输出流。 此类不能被继承。 |
| ResXDataNode |
表示 XML 资源 (.resx) 文件中的元素。 |
| ResXFileRef |
表示指向外部资源的链接。 |
| ResXFileRef.Converter |
提供一个类型转换器,用于将 ResXFileRef 的数据转换为字符串和从字符串转换数据。 |
| ResXResourceReader |
枚举 XML 资源(.resx)文件和流,并读取顺序资源名称和值对。 |
| ResXResourceSet |
表示 XML 资源 (.resx) 文件中的所有资源。 |
| ResXResourceWriter |
在 XML 资源(.resx)文件或输出流中写入资源。 |
| SatelliteContractVersionAttribute |
指示 ResourceManager 对象请求特定版本的附属程序集。 |
接口
| 名称 | 说明 |
|---|---|
| IResourceReader |
提供从资源文件读取数据的基本功能。 |
| IResourceWriter |
提供用于将资源写入输出文件或流的基本功能。 |
枚举
| 名称 | 说明 |
|---|---|
| UltimateResourceFallbackLocation |
指定 ResourceManager 对象是在主程序集还是附属程序集中查找应用默认区域性的资源。 |
注解
该 ResourceManager 类允许用户访问和控制存储在主程序集或资源附属程序集中的资源。 GetObject使用和GetString方法检索特定于区域性的对象和字符串。