ResourceManager.GetObject Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение указанного нестрого ресурса для текущего языка и региональных параметров.
Перегрузки
| Имя | Описание |
|---|---|
| GetObject(String) |
Возвращает значение указанного нестрого ресурса. |
| GetObject(String, CultureInfo) |
Возвращает значение указанного нестрогого ресурса, локализованного для указанного языка и региональных параметров. |
GetObject(String)
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
Возвращает значение указанного нестрого ресурса.
public:
virtual System::Object ^ GetObject(System::String ^ name);
public virtual object? GetObject(string name);
public virtual object GetObject(string name);
abstract member GetObject : string -> obj
override this.GetObject : string -> obj
Public Overridable Function GetObject (name As String) As Object
Параметры
- name
- String
Имя ресурса, который требуется получить.
Возвращаемое значение
Значение ресурса, локализованного для текущих параметров языка и региональных параметров вызывающего объекта. Если соответствующий набор ресурсов существует, но name не удается найти, метод возвращается null.
Исключения
Параметр name имеет значение null.
Не найден доступный набор локализованных ресурсов и нет ресурсов языка и региональных параметров по умолчанию. Сведения об обработке этого исключения см. в разделе "Обработка исключений MissingManifestResourceException и MissingSatelliteAssemblyException Exceptions" раздела ResourceManager "Обработка исключений MissingManifestResourceException".
Ресурсы языка и региональных параметров по умолчанию находятся в вспомогательной сборке, которую не удалось найти. Сведения об обработке этого исключения см. в разделе "Обработка исключений MissingManifestResourceException и MissingSatelliteAssemblyException Exceptions" раздела ResourceManager "Обработка исключений MissingManifestResourceException".
Комментарии
Дополнительные сведения об этом API см. в дополнительных замечаниях ПО API для ResourceManager.GetObject.
См. также раздел
Применяется к
GetObject(String, CultureInfo)
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
- Исходный код:
- ResourceManager.cs
Возвращает значение указанного нестрогого ресурса, локализованного для указанного языка и региональных параметров.
public:
virtual System::Object ^ GetObject(System::String ^ name, System::Globalization::CultureInfo ^ culture);
public virtual object? GetObject(string name, System.Globalization.CultureInfo? culture);
public virtual object GetObject(string name, System.Globalization.CultureInfo culture);
abstract member GetObject : string * System.Globalization.CultureInfo -> obj
override this.GetObject : string * System.Globalization.CultureInfo -> obj
Public Overridable Function GetObject (name As String, culture As CultureInfo) As Object
Параметры
- name
- String
Имя ресурса, который требуется получить.
- culture
- CultureInfo
Язык и региональные параметры, для которых локализован ресурс. Если ресурс не локализован для этого языка и региональных параметров, диспетчер ресурсов использует резервные правила для поиска соответствующего ресурса.
Если это значение равно null, CultureInfo объект получается с помощью CurrentUICulture свойства.
Возвращаемое значение
Значение ресурса, локализованное для указанного языка и региональных параметров. Если соответствующий набор ресурсов существует, но name не удается найти, метод возвращается null.
Исключения
Параметр name имеет значение null.
Доступный набор ресурсов не найден, и нет ресурсов языка и региональных параметров по умолчанию. Сведения об обработке этого исключения см. в разделе "Обработка исключений MissingManifestResourceException и MissingSatelliteAssemblyException Exceptions" раздела ResourceManager "Обработка исключений MissingManifestResourceException".
Ресурсы языка и региональных параметров по умолчанию находятся в вспомогательной сборке, которую не удалось найти. Сведения об обработке этого исключения см. в разделе "Обработка исключений MissingManifestResourceException и MissingSatelliteAssemblyException Exceptions" раздела ResourceManager "Обработка исключений MissingManifestResourceException".
Комментарии
Дополнительные сведения об этом API см. в дополнительных замечаниях ПО API для ResourceManager.GetObject.
Потокобезопасность
Метод GetObject(String, CultureInfo) является потокобезопасной.