TemplateControl.GetGlobalResourceObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une ressource au niveau de l'application.
Surcharges
GetGlobalResourceObject(String, String) |
Obtient un objet de ressource au niveau de l'application selon les propriétés ClassKey et ResourceKey spécifiées. |
GetGlobalResourceObject(String, String, Type, String) |
Obtient un objet ressource au niveau de l'application selon les propriétés ClassKey et ResourceKey spécifiées, un type d'objet et un nom de propriété de la ressource. |
GetGlobalResourceObject(String, String)
Obtient un objet de ressource au niveau de l'application selon les propriétés ClassKey et ResourceKey spécifiées.
protected:
System::Object ^ GetGlobalResourceObject(System::String ^ className, System::String ^ resourceKey);
protected object GetGlobalResourceObject (string className, string resourceKey);
member this.GetGlobalResourceObject : string * string -> obj
Protected Function GetGlobalResourceObject (className As String, resourceKey As String) As Object
Paramètres
- resourceKey
- String
Chaîne représentant un ResourceKey.
Retours
Objet qui représente l'objet ressource demandé ; sinon, null
.
Exemples
L’exemple de code suivant montre comment utiliser la GetGlobalResourceObject méthode pour accéder à une chaîne nommée GlobalResourceString1
à partir d’une ressource globale nommée MyResource.resx
dans le dossier App_GlobalResources. Le className
paramètre est MyResource
sans l’extension .resx.
<%@ Page Language="C#" Culture="auto" UICulture="auto" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string localresourcestring;
string globalresourcestring;
// Get the local resource string.
try
{
localresourcestring = "Found the local resource string and it's value is: " +
(String)GetLocalResourceObject("LocalResourceString1") + ".";
}
catch
{
localresourcestring = "Could not find local resource.";
}
// Get the global resource string.
try
{
// Look in the global resource file called MyResource.resx.
globalresourcestring = "Found the global resource string and it's value is: " +
(String)GetGlobalResourceObject("MyResource", "GlobalResourceString1") + ".";
}
catch
{
globalresourcestring = "Could not find global resource.";
}
LocalResourceMessage.InnerText = localresourcestring;
GlobalResourceMessage.InnerText = globalresourcestring;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</h3>
<span id="LocalResourceMessage"
runat="server"/>
<br />
<span id="GlobalResourceMessage"
runat="server" />
</div>
</form>
</body>
</html>
<%@ Page Language="VB" Culture="auto" UICulture="auto" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim localresourcestring As String
Dim globalresourcestring As String
' Get the local resource string.
Try
localresourcestring = "Found the local resource string and it's value is: " & _
Convert.ToString(GetLocalResourceObject("LocalResourceString1")) & "."
Catch
localresourcestring = "Could not find local resource."
End Try
' Get the global resource string.
Try
' Look in the global resource file called MyResource.resx.
globalresourcestring = "Found the global resource string and it's value is: " & _
Convert.ToString(GetGlobalResourceObject("MyResource", "GlobalResourceString1")) & "."
Catch
globalresourcestring = "Could not find global resource."
End Try
LocalResourceMessage.InnerText = localresourcestring
GlobalResourceMessage.InnerText = globalresourcestring
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</h3>
<span id="LocalResourceMessage"
runat="server"/>
<br />
<span id="GlobalResourceMessage"
runat="server" />
</div>
</form>
</body>
</html>
Remarques
Les ressources au niveau de l’application sont stockées dans le dossier App_GlobalResources. Pour plus d’informations, consultez Ressources dans les applications ASP.NET.
Voir aussi
- ResourceExpressionBuilder
- Ressources dans les applications ASP.NET
- Empaquetage et déploiement de ressources
S’applique à
GetGlobalResourceObject(String, String, Type, String)
Obtient un objet ressource au niveau de l'application selon les propriétés ClassKey et ResourceKey spécifiées, un type d'objet et un nom de propriété de la ressource.
protected:
System::Object ^ GetGlobalResourceObject(System::String ^ className, System::String ^ resourceKey, Type ^ objType, System::String ^ propName);
protected object GetGlobalResourceObject (string className, string resourceKey, Type objType, string propName);
member this.GetGlobalResourceObject : string * string * Type * string -> obj
Protected Function GetGlobalResourceObject (className As String, resourceKey As String, objType As Type, propName As String) As Object
Paramètres
- resourceKey
- String
Chaîne représentant un ResourceKey.
- objType
- Type
Type d'objet présent dans la ressource à obtenir.
- propName
- String
Nom de la propriété de l'objet à obtenir.
Retours
Objet qui représente l'objet ressource demandé ; sinon, null
.
Remarques
Les ressources au niveau de l’application sont stockées dans le dossier App_GlobalResources. Pour plus d’informations, consultez Ressources dans les applications ASP.NET.
Voir aussi
- ResourceExpressionBuilder
- Ressources dans les applications ASP.NET
- Empaquetage et déploiement de ressources