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)

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

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

Этот тип является потокобезопасной.

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