Udostępnij za pośrednictwem


ResourceManager.GetObject Metoda

Definicja

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.

Zobacz też

Dotyczy