HttpContext::GetGlobalResourceObject Method (String^, String^, CultureInfo^)
Gets an application-level resource object based on the specified ClassKey and ResourceKey properties, and on the CultureInfo object.
Assembly: System.Web (in System.Web.dll)
public: static Object^ GetGlobalResourceObject( String^ classKey, String^ resourceKey, CultureInfo^ culture )
Parameters
- classKey
-
Type:
System::String^
A string that represents the ClassKey property of the requested resource object.
- resourceKey
-
Type:
System::String^
A string that represents a ResourceKey property of the requested resource object.
- culture
-
Type:
System.Globalization::CultureInfo^
A string that represents the CultureInfo object of the requested resource.
Return Value
Type: System::Object^An 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.
| Exception | Condition |
|---|---|
| MissingManifestResourceException | 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. |
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 in Desktop Apps.
Note |
|---|
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. |
Available since 2.0
