HttpContext.GetGlobalResourceObject HttpContext.GetGlobalResourceObject HttpContext.GetGlobalResourceObject HttpContext.GetGlobalResourceObject Method

定義

アプリケーション レベル リソースを取得します。Gets an application-level resource.

オーバーロード

GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String)

アプリケーション レベル リソース オブジェクトを、指定した ClassKey プロパティおよび ResourceKey プロパティに基づいて取得します。Gets an application-level resource object based on the specified ClassKey and ResourceKey properties.

GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo)

アプリケーション レベル リソース オブジェクトを、指定した ClassKey プロパティおよび ResourceKey プロパティ、および CultureInfo オブジェクトに基づいて取得します。Gets an application-level resource object based on the specified ClassKey and ResourceKey properties, and on the CultureInfo object.

GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String) GetGlobalResourceObject(String, String)

アプリケーション レベル リソース オブジェクトを、指定した ClassKey プロパティおよび ResourceKey プロパティに基づいて取得します。Gets an application-level resource object based on the specified ClassKey and ResourceKey properties.

public:
 static System::Object ^ GetGlobalResourceObject(System::String ^ classKey, System::String ^ resourceKey);
public static object GetGlobalResourceObject (string classKey, string resourceKey);
static member GetGlobalResourceObject : string * string -> obj
Public Shared Function GetGlobalResourceObject (classKey As String, resourceKey As String) As Object

パラメーター

classKey
String String String String

要求されたリソース オブジェクトの ClassKey プロパティを表す文字列。A string that represents the ClassKey property of the requested resource object.

resourceKey
String String String String

要求されたリソース オブジェクトの ResourceKey プロパティを表す文字列。A string that represents the ResourceKey property of the requested resource object.

戻り値

要求されたアプリケーション レベル リソース オブジェクトを表す Object。ただし、リソース オブジェクトが見つからない場合、またはリソース オブジェクトが見つかってもそれが要求されたプロパティを持っていない場合は null。An Object that represents the requested application-level resource object; otherwise, null if a resource object is not found or if a resource object is found but it does not have the requested property.

例外

指定した classKey パラメーターのリソース オブジェクトが見つかりませんでした。A resource object with the specified classKey parameter was not found.

- または --or- メイン アセンブリにニュートラル カルチャのリソースが含まれていません。適切なサテライト アセンブリが見つからないためこれらのリソースが必要です。The main assembly does not contain the resources for the neutral culture, and these resources are required because the appropriate satellite assembly is missing.

注釈

メソッドGetGlobalResourceObjectは、 CurrentUICultureプロパティで指定されているカルチャを使用して、グローバルリソースを返します。The GetGlobalResourceObject method returns a global resource by using the culture that is specified in the CurrentUICulture property.

注意

などの一部の編集環境でVisual Web DeveloperVisual Web Developerは、グローバルリソースキー名にピリオド ( MissingManifestResourceException .) を使用すると、エディターでデザイン時例外がスローされる場合があります。In some editing environments, such as Visual Web DeveloperVisual Web Developer, the editor might throw a design-time MissingManifestResourceException exception if you use a period (.) in the global resource-key name. ただし、ファイルを編集または保存する機能には影響しません。このエラーは無視してかまいません。However, this does not affect your ability to edit or save the file, and you can ignore the error.

こちらもご覧ください

GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo) GetGlobalResourceObject(String, String, CultureInfo)

アプリケーション レベル リソース オブジェクトを、指定した ClassKey プロパティおよび ResourceKey プロパティ、および CultureInfo オブジェクトに基づいて取得します。Gets an application-level resource object based on the specified ClassKey and ResourceKey properties, and on the CultureInfo object.

public:
 static System::Object ^ GetGlobalResourceObject(System::String ^ classKey, System::String ^ resourceKey, System::Globalization::CultureInfo ^ culture);
public static object GetGlobalResourceObject (string classKey, string resourceKey, System.Globalization.CultureInfo culture);
static member GetGlobalResourceObject : string * string * System.Globalization.CultureInfo -> obj
Public Shared Function GetGlobalResourceObject (classKey As String, resourceKey As String, culture As CultureInfo) As Object

パラメーター

classKey
String String String String

要求されたリソース オブジェクトの ClassKey プロパティを表す文字列。A string that represents the ClassKey property of the requested resource object.

resourceKey
String String String String

要求されたリソース オブジェクトの ResourceKey プロパティを表す文字列。A string that represents a ResourceKey property of the requested resource object.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

要求されたリソースの CultureInfo オブジェクトを表す文字列。A string that represents the CultureInfo object of the requested resource.

戻り値

要求されたアプリケーション レベル リソース オブジェクトを表す Object。これは、特定のカルチャにローカライズされます。ただし、リソース オブジェクトが見つからない場合、またはリソース オブジェクトが見つかってもそれが要求されたプロパティを持っていない場合は nullAn Object that represents the requested application-level resource object, which is localized for the specified culture; otherwise, null if a resource object is not found or if a resource object is found but it does not have the requested property.

例外

指定した classKey パラメーターが見つからなかったリソース オブジェクト。A resource object for which the specified classKey parameter was not found.

または-or- メイン アセンブリにニュートラル カルチャのリソースが含まれていません。適切なサテライト アセンブリが見つからないためこれらのリソースが必要です。The main assembly does not contain the resources for the neutral culture, and these resources are required because the appropriate satellite assembly is missing.

注釈

オブジェクトCultureInfoは、リソースがローカライズされたカルチャを表します。The CultureInfo object represents the culture for which the resource was localized. リソースがこのカルチャ用にローカライズされていない場合、参照はフォールバックプロセスに従って適切なリソースを検索します。If the resource is not localized for this culture, the lookup will follow a fallback process to locate an appropriate resource. 詳細については、「リソースのパッケージ化と配置」を参照してください。For more information, see Packaging and Deploying Resources.

注意

Visual Web Developer など、一部の編集環境では、グローバルリソースキー名にピリオド ( MissingManifestResourceException .) を使用すると、エディターがデザイン時例外をスローする場合があります。In some editing environments, such as Visual Web Developer, the editor might throw a design-time MissingManifestResourceException exception if you use a period (.) in the global resource-key name. ただし、ファイルを編集または保存する機能には影響しません。このエラーは無視してかまいません。However, this does not affect your ability to edit or save the file, and you can ignore the error.

こちらもご覧ください

適用対象