ResourceManager.GetObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość określonego zasobu innego niż ciąg dla bieżącej kultury.
Przeciążenia
GetObject(String) |
Zwraca wartość określonego zasobu innego niż ciąg. |
GetObject(String, CultureInfo) |
Pobiera wartość określonego zasobu innego niż ciąg zlokalizowany dla określonej kultury. |
GetObject(String)
- Źródło:
- ResourceManager.cs
- Źródło:
- ResourceManager.cs
- Źródło:
- ResourceManager.cs
Zwraca wartość określonego zasobu innego niż ciąg.
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
Nazwa zasobu do pobrania.
Zwraca
Wartość zasobu zlokalizowanego dla bieżących ustawień kultury obiektu wywołującego. Jeśli istnieje odpowiedni zestaw zasobów, ale name
nie można go odnaleźć, metoda zwraca wartość null
.
Wyjątki
Parametr name
to null
.
Nie można odnaleźć zestawu zlokalizowanych zasobów i nie ma domyślnych zasobów kultury. Aby uzyskać informacje na temat obsługi tego wyjątku, zobacz sekcję "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Obsługa wyjątków MissingManifestResourceException i MissingSatelliteAssemblyException) w ResourceManager temacie klasy.
Zasoby kultury domyślnej znajdują się w zestawie satelitarnym, którego nie można odnaleźć. Aby uzyskać informacje na temat obsługi tego wyjątku, zobacz sekcję "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Obsługa wyjątków MissingManifestResourceException i MissingSatelliteAssemblyException) w ResourceManager temacie klasy.
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Dodatkowe uwagi dotyczące interfejsu API dla elementu ResourceManager.GetObject.
Zobacz też
Dotyczy
GetObject(String, CultureInfo)
- Źródło:
- ResourceManager.cs
- Źródło:
- ResourceManager.cs
- Źródło:
- ResourceManager.cs
Pobiera wartość określonego zasobu innego niż ciąg zlokalizowany dla określonej kultury.
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
Nazwa zasobu do pobrania.
- culture
- CultureInfo
Kultura, dla której zasób jest zlokalizowany. Jeśli zasób nie jest zlokalizowany dla tej kultury, menedżer zasobów używa reguł rezerwowych do lokalizowania odpowiedniego zasobu.
Jeśli ta wartość to null
, CultureInfo obiekt jest uzyskiwany przy użyciu CurrentUICulture właściwości .
Zwraca
Wartość zasobu zlokalizowanego dla określonej kultury. Jeśli istnieje odpowiedni zestaw zasobów, ale name
nie można go odnaleźć, metoda zwraca wartość null
.
Wyjątki
Parametr name
to null
.
Nie znaleziono zestawu zasobów do użycia i nie ma domyślnych zasobów kultury. Aby uzyskać informacje na temat obsługi tego wyjątku, zobacz sekcję "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Obsługa wyjątków MissingManifestResourceException i MissingSatelliteAssemblyException) w ResourceManager temacie klasy.
Zasoby kultury domyślnej znajdują się w zestawie satelitarnym, którego nie można odnaleźć. Aby uzyskać informacje na temat obsługi tego wyjątku, zobacz sekcję "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Obsługa wyjątków MissingManifestResourceException i MissingSatelliteAssemblyException) w ResourceManager temacie klasy.
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Dodatkowe uwagi dotyczące interfejsu API dla elementu ResourceManager.GetObject.
Bezpieczeństwo wątkowe
Metoda GetObject(String, CultureInfo) jest bezpieczna wątkiem.