System.Resources Пространство имен

Пространство имен System.Resources предоставляет классы и интерфейсы, позволяющие разработчику создавать, сохранять и управлять различными ресурсами, связанными с языком и региональными параметрами, которые используются в приложении. The System.Resources namespace provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. Одним из наиболее важных классов в пространстве имен System.Resources является класс ResourceManager. One of the most important classes of the System.Resources namespace is the ResourceManager class.

Классы

MissingManifestResourceException

Исключение, которое создается, если основная сборка не содержит ресурсы для нейтрального языка и региональных параметров и соответствующая вспомогательная сборка отсутствует.The exception that is thrown if the main assembly does not contain the resources for the neutral culture, and an appropriate satellite assembly is missing.

MissingSatelliteAssemblyException

Исключение возникает при отсутствии вспомогательной сборки для ресурсов языка и региональных параметров по умолчанию.The exception that is thrown when the satellite assembly for the resources of the default culture is missing.

NeutralResourcesLanguageAttribute

Информирует диспетчер ресурсов о языке и региональных параметрах приложения по умолчанию.Informs the resource manager of an app's default culture. Этот класс не наследуется.This class cannot be inherited.

ResourceManager

Представляет диспетчер ресурсов, обеспечивающий удобный доступ к ресурсам, связанным с языком и региональными параметрами, во время выполнения.Represents a resource manager that provides convenient access to culture-specific resources at run time.

ResourceReader

Перечисляет ресурсы в двоичном файле ресурсов (RESOURCES) путем последовательного считывания пар "ключ-значение" ресурсов.Enumerates the resources in a binary resources (.resources) file by reading sequential resource name/value pairs.

ResourceSet

Хранит все ресурсы, локализованные для одного определенного языка и региональных параметров, игнорируя все другие языки и региональные параметры, включая любые правила отката.Stores all the resources localized for one particular culture, ignoring all other cultures, including any fallback rules.

ResourceWriter

Записывает ресурсы в системном формате по умолчанию в выходной файл или поток.Writes resources in the system-default format to an output file or an output stream. Этот класс не наследуется.This class cannot be inherited.

ResXDataNode

Представляет элемент в файле ресурсов XML (RESX).Represents an element in an XML resource (.resx) file.

ResXFileRef

Представляет ссылку на внешний ресурс.Represents a link to an external resource.

ResXFileRef.Converter

Предоставляет преобразователь типа, чтобы преобразовать данные для объекта ResXFileRef в строковое представление или из него.Provides a type converter to convert data for a ResXFileRef to and from a string.

ResXResourceReader

Перечисляет файлы (.resx) и потоки XML-ресурсов, считывая последовательно пары "имя-значение" для ресурсов.Enumerates XML resource (.resx) files and streams, and reads the sequential resource name and value pairs.

ResXResourceSet

Представляет все ресурсы в файле ресурсов XML (RESX).Represents all resources in an XML resource (.resx) file.

ResXResourceWriter

Записывает ресурсы в файл ресурсов XML (.resx) или в выходной поток.Writes resources in an XML resource (.resx) file or an output stream.

SatelliteContractVersionAttribute

Предписывает объекту ResourceManager запросить определенную версию вспомогательной сборки.Instructs a ResourceManager object to ask for a particular version of a satellite assembly.

Интерфейсы

IResourceReader

Предоставляет основные функциональные возможности для чтения данных из файлов ресурсов.Provides the base functionality for reading data from resource files.

IResourceWriter

Предоставляет базовые функциональные возможности для записи ресурсов в выходной файл или поток.Provides the base functionality for writing resources to an output file or stream.

Перечисления

UltimateResourceFallbackLocation

Определяет, в какой сборке объект ResourceManager выполняет поиск ресурсов языковых и региональных параметров по умолчанию приложения: в основной или вспомогательной.Specifies whether a ResourceManager object looks for the resources of the app's default culture in the main assembly or in a satellite assembly.

Комментарии

ResourceManager Класс позволяет пользователю доступа и управления ресурсами, хранящимися в основную сборку или вспомогательные сборки ресурсов.The ResourceManager class allows the user to access and control resources stored in the main assembly or in resource satellite assemblies. Используйте GetObject и GetString методы для получения строки и объекты, зависящие от культуры.Use the GetObject and GetString methods to retrieve culture-specific objects and strings.