Поделиться через


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)

Применяется к

Потокобезопасность

Данный тип потокобезопасен.

См. также раздел