ResourceManager.GetObject Metoda

Definice

Vrátí hodnotu zadaného neřetězcového prostředku pro aktuální jazykovou verzi.

Přetížení

Name Description
GetObject(String)

Vrátí hodnotu zadaného neřetězcového prostředku.

GetObject(String, CultureInfo)

Získá hodnotu zadaného neřetězcového prostředku lokalizovaného pro zadanou jazykovou verzi.

GetObject(String)

Vrátí hodnotu zadaného neřetězcového prostředku.

public:
 virtual System::Object ^ GetObject(System::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

Parametry

name
String

Název prostředku, který chcete získat.

Návraty

Hodnota prostředku lokalizovaného pro aktuální nastavení jazykové verze volajícího. Pokud existuje příslušná sada prostředků, ale name nelze ji najít, vrátí nullmetoda .

Výjimky

Parametr name je null.

Nebyla nalezena žádná použitelná sada lokalizovaných prostředků a neexistují žádné výchozí jazykové verze. Informace o tom, jak tuto výjimku zpracovat, naleznete v části "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" v tématu třídy ResourceManager.

Prostředky výchozí jazykové verze se nacházejí v satelitním sestavení, které nebylo nalezeno. Informace o tom, jak tuto výjimku zpracovat, naleznete v části "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" v tématu třídy ResourceManager.

Poznámky

Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro ResourceManager.GetObject.

Viz také

Platí pro

GetObject(String, CultureInfo)

Získá hodnotu zadaného neřetězcového prostředku lokalizovaného pro zadanou jazykovou verzi.

public:
 virtual System::Object ^ GetObject(System::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

Parametry

name
String

Název prostředku, který chcete získat.

culture
CultureInfo

Jazyková verze, pro kterou je prostředek lokalizován. Pokud prostředek není lokalizovaný pro tuto jazykovou verzi, správce prostředků použije náhradní pravidla k vyhledání příslušného prostředku.

Pokud je nulltato hodnota , CultureInfo objekt je získán pomocí CurrentUICulture vlastnosti.

Návraty

Hodnota prostředku lokalizovaná pro zadanou jazykovou verzi. Pokud existuje příslušná sada prostředků, ale name nelze ji najít, vrátí nullmetoda .

Výjimky

Parametr name je null.

Nebyla nalezena žádná použitelná sada prostředků a neexistují žádné výchozí jazykové verze. Informace o tom, jak tuto výjimku zpracovat, naleznete v části "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" v tématu třídy ResourceManager.

Prostředky výchozí jazykové verze se nacházejí v satelitním sestavení, které nebylo nalezeno. Informace o tom, jak tuto výjimku zpracovat, naleznete v části "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" v tématu třídy ResourceManager.

Poznámky

Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro ResourceManager.GetObject.

Bezpečný přístup z více vláken

Metoda GetObject(String, CultureInfo) je bezpečná pro přístup z více vláken.

Viz také

Platí pro