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) |
Применяется к
Потокобезопасность
Данный тип потокобезопасен.