ResourceManager.GetObject 方法

定義

回傳當前文化指定的非字串資源值。

多載

名稱 Description
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

例外狀況

參數 namenull

尚未找到可用的在地資源集合,也沒有預設的文化資源。 如需如何處理此例外狀況的詳細資訊,請參閱 類別主題中的<處理MissingManifestResourceException和MissingSatelliteAssemblyException 例外狀況>一節。

預設文化特性的資源位於找不到的附屬元件中。 如需如何處理此例外狀況的詳細資訊,請參閱 類別主題中的<處理MissingManifestResourceException和MissingSatelliteAssemblyException 例外狀況>一節。

備註

欲了解更多關於此 API 的資訊,請參閱 ResourceManager.GetObject 的補充 API 備註

另請參閱

適用於

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

資源所屬的文化。 若資源未為此文化在地化,資源管理員會使用備用規則來尋找合適的資源。

若此值為 nullCultureInfo 則該物件可利用 性質 CurrentUICulture 得到。

傳回

資源的價值,並針對特定文化在地化。 若存在適當的資源集但 name 找不到,該方法會回傳 null

例外狀況

參數 namenull

目前尚未找到可用的資源組合,也沒有預設的文化資源。 如需如何處理此例外狀況的詳細資訊,請參閱 類別主題中的<處理MissingManifestResourceException和MissingSatelliteAssemblyException 例外狀況>一節。

預設文化特性的資源位於找不到的附屬元件中。 如需如何處理此例外狀況的詳細資訊,請參閱 類別主題中的<處理MissingManifestResourceException和MissingSatelliteAssemblyException 例外狀況>一節。

備註

欲了解更多關於此 API 的資訊,請參閱 ResourceManager.GetObject 的補充 API 備註

執行緒安全性

這個 GetObject(String, CultureInfo) 方法對執行緒是安全的。

另請參閱

適用於