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) является потокобезопасной.

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

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