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) |
Инициализирует новый экземпляр класса ResourceManager, который ищет ресурсы, содержащиеся в файлах с указанным корневым именем, в данной сборке. |
| ResourceManager(String, Assembly, Type) |
Инициализирует новый экземпляр класса ResourceManager, который использует указанный класс ResourceSet для поиска ресурсов, содержащихся в файлах с указанным корневым именем, в данной сборке. |
| 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) |
Возвращает значение указанного нестрокового ресурса. |
| GetObject(String, CultureInfo) |
Возвращает значение указанного нестрокового ресурса, локализованного для указанного языка и региональных параметров. |
| GetResourceFileName(CultureInfo) |
Создает имя файла ресурсов для заданного объекта CultureInfo. |
| GetResourceSet(CultureInfo, Boolean, Boolean) |
Извлекает набор ресурсов для определенного языка и региональных параметров. |
| GetSatelliteContractVersion(Assembly) |
Возвращает версию, указанную атрибутом SatelliteContractVersionAttribute в заданной сборке. |
| GetStream(String) |
Возвращает объект потока неуправляемой памяти из заданного ресурса. |
| GetStream(String, CultureInfo) |
Возвращает объект потока неуправляемой памяти из заданного ресурса, используя заданный язык и региональные параметры. |
| GetString(String) |
Возвращает значение указанного строкового ресурса. |
| GetString(String, CultureInfo) |
Возвращает значение строкового ресурса, локализованного для указанного языка и региональных параметров. |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| InternalGetResourceSet(CultureInfo, Boolean, Boolean) |
Предоставляет реализацию для обнаружения набора ресурсов. |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ReleaseAllResources() |
Сообщает диспетчеру ресурсов, что следует вызвать метод Close() на всех объектах ResourceSet и освободить все ресурсы. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
Потокобезопасность
Данный тип потокобезопасен.