ResourceManager.GetString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回指定的文化特性或目前 UI 文化特性的指定字串資源。
多載
GetString(String) |
傳回指定的字串資源的值。 |
GetString(String, CultureInfo) |
傳回為指定文化特性當地語系化之字串資源的值。 |
GetString(String)
傳回指定的字串資源的值。
public:
System::String ^ GetString(System::String ^ name);
public:
virtual System::String ^ GetString(System::String ^ name);
public string GetString (string name);
public virtual string? GetString (string name);
public virtual string GetString (string name);
member this.GetString : string -> string
abstract member GetString : string -> string
override this.GetString : string -> string
Public Function GetString (name As String) As String
Public Overridable Function GetString (name As String) As String
參數
- name
- String
要擷取的資源名稱。
傳回
針對呼叫端的目前 UI 文化特性當地語系化的資源的值,或者為null
(如果在資源集中找不到name
)。
例外狀況
name
參數為 null
。
指定資源的值不是字串。
找不到任何一組可用的資源,也沒有預設文化特性資源。 如需如何處理這個例外狀況的詳細資訊,請參閱 ResourceManager 類別主題中的<處理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 例外狀況>一節。
預設文化特性的資源位於找不到的附屬組件中。 如需如何處理這個例外狀況的詳細資訊,請參閱 ResourceManager 類別主題中的<處理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 例外狀況>一節。
備註
如需此 API 的詳細資訊,請參閱 ResourceManager.GetString 的補充 API 備註。
執行緒安全性
方法是 GetString(String) 安全線程。
另請參閱
適用於
GetString(String, CultureInfo)
傳回為指定文化特性當地語系化之字串資源的值。
public:
virtual System::String ^ GetString(System::String ^ name, System::Globalization::CultureInfo ^ culture);
public virtual string GetString (string name, System.Globalization.CultureInfo culture);
public virtual string? GetString (string name, System.Globalization.CultureInfo? culture);
abstract member GetString : string * System.Globalization.CultureInfo -> string
override this.GetString : string * System.Globalization.CultureInfo -> string
Public Overridable Function GetString (name As String, culture As CultureInfo) As String
參數
- name
- String
要擷取的資源名稱。
- culture
- CultureInfo
物件,表示資源要當地語系化的文化特性。
傳回
針對指定文化特性當地語系化的資源的值,或者為null
(如果在資源集中找不到name
)。
例外狀況
name
參數為 null
。
指定資源的值不是字串。
找不到任何一組可用的資源,也沒有預設文化特性的資源。 如需如何處理這個例外狀況的詳細資訊,請參閱 ResourceManager 類別主題中的<處理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 例外狀況>一節。
預設文化特性的資源位於找不到的附屬組件中。 如需如何處理這個例外狀況的詳細資訊,請參閱 ResourceManager 類別主題中的<處理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 例外狀況>一節。
備註
如需此 API 的詳細資訊,請參閱 ResourceManager.GetString 的補充 API 備註。
執行緒安全性
方法是 GetString(String, CultureInfo) 安全線程。