ResourceManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет диспетчер ресурсов, который обеспечивает удобный доступ к ресурсам, определенным языком и региональными параметрами во время выполнения.
public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
- Наследование
-
ResourceManager
- Производный
- Атрибуты
Комментарии
Дополнительные сведения об этом API см. в дополнительных замечаниях ПО API для ResourceManager.
Конструкторы
| Имя | Описание |
|---|---|
| ResourceManager() |
Инициализирует новый экземпляр ResourceManager класса со значениями по умолчанию. |
| ResourceManager(String, Assembly, Type) |
Инициализирует новый экземпляр ResourceManager класса, использующего указанный ResourceSet класс для поиска ресурсов, содержащихся в файлах с указанным корневым именем в данной сборке. |
| ResourceManager(String, Assembly) |
Инициализирует новый экземпляр ResourceManager класса, который ищет ресурсы, содержащиеся в файлах с указанным корневым именем в данной сборке. |
| ResourceManager(Type) |
Инициализирует новый экземпляр ResourceManager класса, который ищет ресурсы в вспомогательных сборках на основе сведений из указанного объекта типа. |
Поля
| Имя | Описание |
|---|---|
| BaseNameField |
Указывает корневое имя файлов ресурсов, которые ResourceManager ищет ресурсы. |
| HeaderVersionNumber |
Указывает версию заголовков файлов ресурсов, которые текущая реализация ResourceManager может интерпретировать и создавать. |
| MagicNumber |
Содержит число, используемое для идентификации файлов ресурсов. |
| MainAssembly |
Указывает основную сборку, содержащую ресурсы. |
| ResourceSets |
Устаревшие..
Содержит Hashtable, который возвращает сопоставление от языков и региональных параметров к объектам ResourceSet. |
Свойства
| Имя | Описание |
|---|---|
| BaseName |
Возвращает корневое имя файлов ресурсов, которые ResourceManager ищет ресурсы. |
| FallbackLocation |
Возвращает или задает расположение, из которого требуется получить резервные ресурсы по умолчанию. |
| IgnoreCase |
Возвращает или задает значение, указывающее, разрешает ли диспетчер ресурсов поиск ресурсов без учета регистра в методах GetString(String) и GetObject(String). |
| ResourceSetType |
Возвращает тип объекта набора ресурсов, который диспетчер ресурсов использует для создания объекта ResourceSet. |
Методы
| Имя | Описание |
|---|---|
| CreateFileBasedResourceManager(String, String, Type) |
ResourceManager Возвращает объект, который выполняет поиск определенного каталога вместо манифеста сборки для ресурсов. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetNeutralResourcesLanguage(Assembly) |
Возвращает сведения о параметрах и региональных параметрах для ресурсов основной сборки по умолчанию, извлекая значение NeutralResourcesLanguageAttribute атрибута в указанной сборке. |
| GetObject(String, CultureInfo) |
Возвращает значение указанного нестрогого ресурса, локализованного для указанного языка и региональных параметров. |
| GetObject(String) |
Возвращает значение указанного нестрого ресурса. |
| GetResourceFileName(CultureInfo) |
Создает имя файла ресурса для заданного объекта CultureInfo. |
| GetResourceSet(CultureInfo, Boolean, Boolean) |
Извлекает набор ресурсов для определенного языка и региональных параметров. |
| GetSatelliteContractVersion(Assembly) |
Возвращает версию, указанную атрибутом SatelliteContractVersionAttribute в данной сборке. |
| GetStream(String, CultureInfo) |
Возвращает неуправляемый объект потока памяти из указанного ресурса с использованием указанного языка и региональных параметров. |
| GetStream(String) |
Возвращает неуправляемый объект потока памяти из указанного ресурса. |
| GetString(String, CultureInfo) |
Возвращает значение ресурса строки, локализованного для указанного языка и региональных параметров. |
| GetString(String) |
Возвращает значение указанного ресурса строки. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InternalGetResourceSet(CultureInfo, Boolean, Boolean) |
Предоставляет реализацию для поиска набора ресурсов. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ReleaseAllResources() |
Сообщает диспетчеру ресурсов вызвать метод Close() для всех объектов ResourceSet и освободить все ресурсы. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
Потокобезопасность
Этот тип является потокобезопасной.