ResourceManager.GetObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu zadaného prostředku bez řetězce pro aktuální jazykovou verzi.
Přetížení
GetObject(String) |
Vrátí hodnotu zadaného prostředku bez řetězce. |
GetObject(String, CultureInfo) |
Získá hodnotu zadaného prostředku bez řetězce lokalizovaného pro zadanou jazykovou verzi. |
GetObject(String)
- Zdroj:
- ResourceManager.cs
- Zdroj:
- ResourceManager.cs
- Zdroj:
- ResourceManager.cs
Vrátí hodnotu zadaného prostředku bez řetězce.
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
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 příslušná sada prostředků existuje, ale name
nelze ji najít, vrátí null
metoda .
Výjimky
Parametr name
je null
.
Nebyla nalezena žádná použitelná sada lokalizovaných prostředků a neexistují žádné výchozí prostředky jazykové verze. Informace o zpracování této výjimky naleznete v části "Zpracování výjimek MissingManifestResourceException a MissingSatelliteAssemblyException" v ResourceManager tématu třídy.
Prostředky výchozí jazykové verze se nacházejí v satelitním sestavení, které nebylo nalezeno. Informace o zpracování této výjimky naleznete v části "Zpracování výjimek MissingManifestResourceException a MissingSatelliteAssemblyException" v ResourceManager tématu třídy.
Poznámky
Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro ResourceManager.GetObject.
Viz také
Platí pro
GetObject(String, CultureInfo)
- Zdroj:
- ResourceManager.cs
- Zdroj:
- ResourceManager.cs
- Zdroj:
- ResourceManager.cs
Získá hodnotu zadaného prostředku bez řetězce 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);
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 lokalizovaný. Pokud prostředek není lokalizován pro tuto jazykovou verzi, použije správce prostředků k vyhledání příslušného prostředku záložní pravidla.
Pokud je null
tato hodnota , CultureInfo objekt se získá pomocí CurrentUICulture vlastnosti .
Návraty
Hodnota prostředku lokalizovaná pro zadanou jazykovou verzi. Pokud příslušná sada prostředků existuje, ale name
nelze ji najít, vrátí null
metoda .
Výjimky
Parametr name
je null
.
Nebyla nalezena žádná použitelná sada prostředků a neexistují žádné výchozí prostředky jazykové verze. Informace o zpracování této výjimky naleznete v části "Zpracování výjimek MissingManifestResourceException a MissingSatelliteAssemblyException" v ResourceManager tématu třídy.
Prostředky výchozí jazykové verze se nacházejí v satelitním sestavení, které nebylo nalezeno. Informace o zpracování této výjimky naleznete v části "Zpracování výjimek MissingManifestResourceException a MissingSatelliteAssemblyException" v ResourceManager tématu třídy.
Poznámky
Další informace o tomto rozhraní API najdete 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á z více vláken.