ResourceManager.GetString ResourceManager.GetString ResourceManager.GetString ResourceManager.GetString Method

Definizione

Restituisce la risorsa di tipo stringa specificata per le impostazioni cultura specificate o per le impostazioni cultura correnti dell'interfaccia utente.Returns the specified string resource for the specified culture or current UI culture.

Overload

GetString(String) GetString(String) GetString(String) GetString(String)

Restituisce il valore della risorsa di tipo stringa specificata.Returns the value of the specified string resource.

GetString(String, CultureInfo) GetString(String, CultureInfo) GetString(String, CultureInfo) GetString(String, CultureInfo)

Restituisce il valore della risorsa di tipo stringa localizzata per le impostazioni cultura specificate.Returns the value of the string resource localized for the specified culture.

GetString(String) GetString(String) GetString(String) GetString(String)

Restituisce il valore della risorsa di tipo stringa specificata.Returns the value of the specified string resource.

public:
 virtual System::String ^ GetString(System::String ^ name);
public virtual string GetString (string name);
abstract member GetString : string -> string
override this.GetString : string -> string
Public Overridable Function GetString (name As String) As String

Parametri

name
String String String String

Nome della risorsa da recuperare.The name of the resource to retrieve.

Restituisce

Valore della risorsa localizzata per le impostazioni cultura correnti dell'interfaccia utente del chiamante oppure null se name non viene trovato in un set di risorse.The value of the resource localized for the caller's current UI culture, or null if name cannot be found in a resource set.

Eccezioni

Il valore del parametro name è null.The name parameter is null.

Il valore della risorsa specificata non è una stringa.The value of the specified resource is not a string.

Non sono stati individuati set di risorse utilizzabili e non esistono risorse delle impostazioni cultura predefinite.No usable set of resources has been found, and there are no resources for the default culture. Per informazioni su come gestire questa eccezione, vedere la sezione sulla gestione di MissingSatelliteAssemblyException e MissingManifestResourceException nell'argomento relativo alla classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Le risorse delle impostazioni cultura predefinite si trovano in un assembly satellite che non è stato trovato.The default culture's resources reside in a satellite assembly that could not be found. Per informazioni su come gestire questa eccezione, vedere la sezione sulla gestione di MissingSatelliteAssemblyException e MissingManifestResourceException nell'argomento relativo alla classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Esempi

Nell'esempio seguente viene usato GetString il metodo per recuperare le risorse specifiche delle impostazioni cultura.The following example uses the GetString method to retrieve culture-specific resources. È costituito da risorse compilate da file con estensione txt per le impostazioni cultura inglese (en), francese (Francia) (fr-FR) e russe (Russia) (RU-UR).It consists of resources compiled from .txt files for the English (en), French (France) (fr-FR), and Russian (Russia) (ru-RU) cultures. Nell'esempio vengono modificate le impostazioni cultura correnti e le impostazioni cultura correnti dell'interfaccia utente in inglese (Stati Uniti), francese (Francia), russo (Russia) e svedese (Svezia).The example changes the current culture and current UI culture to English (United States), French (France), Russian (Russia), and Swedish (Sweden). Viene quindi chiamato il GetString metodo per recuperare la stringa localizzata, visualizzata insieme al giorno e al mese correnti.It then calls the GetString method to retrieve the localized string, which it displays along with the current day and month. Si noti che l'output Visualizza la stringa localizzata appropriata tranne quando le impostazioni cultura correnti dell'interfaccia utente sono svedesi (Svezia).Notice that the output displays the appropriate localized string except when the current UI culture is Swedish (Sweden). Poiché le risorse della lingua svedese non sono disponibili, l'app usa invece le risorse delle impostazioni cultura predefinite, ovvero l'inglese.Because Swedish language resources are unavailable, the app instead uses the resources of the default culture, which is English. Nell'esempio sono necessari i file di risorse basati su testo elencati nella tabella seguente.The example requires the text-based resource files listed in following table. Ogni oggetto ha una sola risorsa stringa DateStartdenominata.Each has a single string resource named DateStart.

cultureCulture Nome fileFile name Nome della risorsaResource name Valore della risorsaResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Oggi èToday is
fr-FRfr-FR DateStrings.fr-FR.txtDateStrings.fr-FR.txt DateStart Aujourd ' hui, est leAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU.txtDateStrings.ru-RU.txt DateStart СегодняСегодня

Per compilare l' C# esempio, è possibile usare il file batch seguente.You can use the following batch file to compile the C# example. Per Visual Basic, sostituire csc con vbce modificare l'estensione del file del codice sorgente da .cs a .vb.For Visual Basic, change csc to vbc, and change the extension of the source code file from .cs to .vb.

resgen DateStrings.txt  
csc showdate.cs /resource:DateStrings.resources  
  
md fr-FR  
resgen DateStrings.fr-FR.txt  
al /out:fr-FR\Showdate.resources.dll /culture:fr-FR /embed:DateStrings.fr-FR.resources   
  
md ru-RU  
resgen DateStrings.ru-RU.txt  
al /out:ru-RU\Showdate.resources.dll /culture:ru-RU /embed:DateStrings.ru-RU.resources  

Ecco il codice sorgente per l'esempio (ShowDate. vb per la versione Visual Basic o ShowDate.cs per la C# versione).Here's the source code for the example (ShowDate.vb for the Visual Basic version or ShowDate.cs for the C# version).

using System;
using System.Globalization;
using System.Resources;
using System.Threading;

[assembly:NeutralResourcesLanguage("en")]

public class Example
{
   public static void Main()
   {
      string[] cultureNames = { "en-US", "fr-FR", "ru-RU", "sv-SE" };
      ResourceManager rm = new ResourceManager("DateStrings",
                                               typeof(Example).Assembly);
      
      foreach (var cultureName in cultureNames) {
         CultureInfo culture = CultureInfo.CreateSpecificCulture(cultureName);
         Thread.CurrentThread.CurrentCulture = culture; 
         Thread.CurrentThread.CurrentUICulture = culture;

         Console.WriteLine("Current UI Culture: {0}", 
                           CultureInfo.CurrentUICulture.Name);
         string dateString = rm.GetString("DateStart");
         Console.WriteLine("{0} {1:M}.\n", dateString, DateTime.Now);                           
      }                                           
   }
}
// The example displays output similar to the following:
//       Current UI Culture: en-US
//       Today is February 03.
//       
//       Current UI Culture: fr-FR
//       Aujourd'hui, c'est le 3 février
//       
//       Current UI Culture: ru-RU
//       Сегодня февраля 03.
//       
//       Current UI Culture: sv-SE
//       Today is den 3 februari.
Imports System.Globalization
Imports System.Resources
Imports System.Threading

<Assembly:NeutralResourcesLanguage("en")>

Module Example
   Public Sub Main()
      Dim cultureNames() As String = { "en-US", "fr-FR", "ru-RU", "sv-SE" }
      Dim rm As New ResourceManager("DateStrings",
                                    GetType(Example).Assembly)
      
      For Each cultureName In cultureNames
         Dim culture As CultureInfo = CultureInfo.CreateSpecificCulture(cultureName)
         Thread.CurrentThread.CurrentCulture = culture 
         Thread.CurrentThread.CurrentUICulture = culture

         Console.WriteLine("Current UI Culture: {0}", 
                           CultureInfo.CurrentUICulture.Name)
         Dim dateString As String = rm.GetString("DateStart")
         Console.WriteLine("{0} {1:M}.", dateString, Date.Now)                           
         Console.WriteLine()
      Next                                           
   End Sub
End Module
' The example displays output similar to the following:
'       Current UI Culture: en-US
'       Today is February 03.
'       
'       Current UI Culture: fr-FR
'       Aujourd'hui, c'est le 3 février
'       
'       Current UI Culture: ru-RU
'       Сегодня февраля 03.
'       
'       Current UI Culture: sv-SE
'       Today is den 3 februari.

Commenti

App desktopDesktop Apps

Nelle app desktop, la risorsa restituita è localizzata per le impostazioni cultura dell'interfaccia utente del thread corrente, come definito CultureInfo.CurrentUICulture dalla proprietà.In desktop apps, the resource that is returned is localized for the UI culture of the current thread, as defined by the CultureInfo.CurrentUICulture property. Se la risorsa non è stata localizzata per le impostazioni cultura, Resource Manager esegue il probe per una risorsa attenendosi alla procedura illustrata nella sezione "processo di fallback delle risorse" dell'articolo creazione di pacchetti e distribuzione delle risorse .If the resource has not been localized for that culture, the resource manager probes for a resource by following the steps outlined in the "Resource Fallback Process" section of the Packaging and Deploying Resources article. Se non viene trovato alcun set utilizzabile di risorse localizzate, Resource Manager esegue il fallback sulle risorse delle impostazioni cultura predefinite.If no usable set of localized resources is found, the resource manager falls back on the default culture's resources. Se il gestore di risorse non è in grado di caricare il set di risorse delle impostazioni MissingManifestResourceException cultura predefinite, il metodo genera un'eccezione o, se il set di risorse deve risiedere in un assembly satellite, un' MissingSatelliteAssemblyException eccezione.If the resource manager cannot load the default culture's resource set, the method throws a MissingManifestResourceException exception or, if the resource set is expected to reside in a satellite assembly, a MissingSatelliteAssemblyException exception. Se il gestore di risorse può caricare un set di risorse appropriato ma non è in namegrado di trovare una nullrisorsa denominata, il metodo restituisce.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

La IgnoreCase proprietà determina se il confronto tra name con i nomi delle risorse non fa distinzione tra maiuscole e minuscole (impostazione predefinita) o con distinzione tra maiuscole e minuscole.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Attenzione

Questo metodo può generare più eccezioni di quelle elencate.This method can throw more exceptions than are listed. Questo può verificarsi se un metodo chiamato da questo metodo genera un'eccezione.One reason this might occur is if a method that this method calls throws an exception. Ad esempio, è FileLoadException possibile che venga generata un'eccezione se si è verificato un errore durante la distribuzione o l'installazione SerializationException di un assembly satellite oppure è possibile che venga generata un'eccezione se un tipo definito dall'utente genera un'eccezione definita dall'utente quando il tipo viene deserializzato.For example, a FileLoadException exception might be thrown if an error was made deploying or installing a satellite assembly, or a SerializationException exception might be thrown if a user-defined type throws a user-defined exception when the type is deserialized.

Applicazioni Windows 8.x StoreWindows 8.x StoreWindows 8.x StoreWindows 8.x Store Apps

Importante

Sebbene la ResourceManager classe sia supportata nelle Windows 8.x StoreWindows 8.x Store app, non è consigliabile utilizzarla.Although the ResourceManager class is supported in Windows 8.x StoreWindows 8.x Store apps, we do not recommend its use. Usare questa classe solo quando si sviluppano Libreria di classi portabilePortable Class Library progetti che possono essere usati con le Windows 8.x StoreWindows 8.x Store app.Use this class only when you develop Libreria di classi portabilePortable Class Library projects that can be used with Windows 8.x StoreWindows 8.x Store apps. Per recuperare le risorse Windows 8.x StoreWindows 8.x Store dalle app, usare invece la classe Windows. ApplicationModel. resources. ResourceLoader .To retrieve resources from Windows 8.x StoreWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

Nelle Windows 8.x StoreWindows 8.x Store app il GetString(String) metodo name restituisce il valore della risorsa di stringa, localizzato per le impostazioni cultura dell'interfaccia utente correnti del chiamante.In Windows 8.x StoreWindows 8.x Store apps, the GetString(String) method returns the value of the name string resource, localized for the caller's current UI culture settings. L'elenco di impostazioni cultura è derivato dall'elenco di lingue dell'interfaccia utente preferito del sistema operativo.The list of cultures is derived from the operating system's preferred UI language list. Se il gestore di risorse non namepuò corrispondere, il nullmetodo restituisce.If the resource manager cannot match name, the method returns null.

Sicurezza

ReflectionPermission
Quando viene richiamato ad associazione tardiva tramite InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])meccanismi come.when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Enumerazione associata: MemberAccess.Associated enumeration: MemberAccess.

Vedi anche

GetString(String, CultureInfo) GetString(String, CultureInfo) GetString(String, CultureInfo) GetString(String, CultureInfo)

Restituisce il valore della risorsa di tipo stringa localizzata per le impostazioni cultura specificate.Returns the value of the string resource localized for the specified culture.

public:
 virtual System::String ^ GetString(System::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

Parametri

name
String String String String

Nome della risorsa da recuperare.The name of the resource to retrieve.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Oggetto che rappresenta le impostazioni cultura per le quali viene localizzata la risorsa.An object that represents the culture for which the resource is localized.

Restituisce

Valore della risorsa localizzata per le impostazioni cultura specificate oppure null se name non viene trovato in un set di risorse.The value of the resource localized for the specified culture, or null if name cannot be found in a resource set.

Eccezioni

Il valore del parametro name è null.The name parameter is null.

Il valore della risorsa specificata non è una stringa.The value of the specified resource is not a string.

Non sono stati individuati set di risorse utilizzabili e non esistono risorse delle impostazioni cultura predefinite.No usable set of resources has been found, and there are no resources for a default culture. Per informazioni su come gestire questa eccezione, vedere la sezione sulla gestione di MissingSatelliteAssemblyException e MissingManifestResourceException nell'argomento relativo alla classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Le risorse delle impostazioni cultura predefinite si trovano in un assembly satellite che non è stato trovato.The default culture's resources reside in a satellite assembly that could not be found. Per informazioni su come gestire questa eccezione, vedere la sezione sulla gestione di MissingSatelliteAssemblyException e MissingManifestResourceException nell'argomento relativo alla classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Esempi

Nell'esempio seguente viene usato GetString(String, CultureInfo) il metodo per recuperare le risorse specifiche delle impostazioni cultura.The following example uses the GetString(String, CultureInfo) method to retrieve culture-specific resources. Le impostazioni cultura predefinite dell'esempio sono la lingua inglese (en) e includono assembly satellite per le impostazioni cultura francese (Francia) (fr-FR) e russo (Russia) (RU-UR).The example's default culture is English (en), and it includes satellite assemblies for the French (France) (fr-FR) and Russian (Russia) (ru-RU) cultures. Nell'esempio le impostazioni cultura correnti e le impostazioni cultura dell'interfaccia utente correnti vengono modificate in GetString(String, CultureInfo)russo (Russia) prima di chiamare.The example changes the current culture and current UI culture to Russian (Russia) before calling GetString(String, CultureInfo). Chiama quindi il GetString metodo e il DateTime.ToString(String, IFormatProvider) metodo e passa CultureInfo gli oggetti che rappresentano le impostazioni cultura francese (Francia) e svedese (Svezia) a ogni metodo.It then calls the GetString method and the DateTime.ToString(String, IFormatProvider) method and passes CultureInfo objects that represent the French (France) and Swedish (Sweden) cultures to each method. Nell'output, il mese e il giorno del mese, nonché la stringa che li precede vengono visualizzati in francese, perché il GetString metodo è in grado di recuperare la risorsa di lingua francese.In the output, the month and day of the month as well as the string that precedes them appear in French, because the GetString method is able to retrieve the French language resource. Tuttavia, quando vengono utilizzate le impostazioni cultura svedesi (Svezia), il mese e il giorno del mese vengono visualizzati in svedese, anche se la stringa che li precede è in lingua inglese.However, when the Swedish (Sweden) culture is used, the month and day of the month appear in Swedish, although the string that precedes them is in English. Questo perché Resource Manager non è in grado di trovare le risorse localizzate in lingua svedese, quindi restituisce una risorsa per le impostazioni cultura inglesi predefinite.This is because the resource manager cannot find localized Swedish language resources, so it returns a resource for the default English culture instead.

Nell'esempio sono necessari i file di risorse basati su testo elencati nella tabella seguente.The example requires the text-based resource files listed in following table. Ogni oggetto ha una sola risorsa stringa DateStartdenominata.Each has a single string resource named DateStart.

cultureCulture Nome fileFile name Nome della risorsaResource name Valore della risorsaResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Oggi èToday is
fr-FRfr-FR DateStrings.fr-FR.txtDateStrings.fr-FR.txt DateStart Aujourd ' hui, est leAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU.txtDateStrings.ru-RU.txt DateStart СегодняСегодня

È possibile usare il file batch seguente per compilare l'esempio di Visual Basic.You can use the following batch file to compile the Visual Basic example. Per compilare in C#, modificare vbc cscin e modificare l'estensione del file di codice sorgente da .vb a .cs.To compile in C#, change vbc to csc, and change the extension of the source code file from .vb to .cs.

resgen DateStrings.txt  
vbc showdate.vb /resource:DateStrings.resources  
  
md fr-FR  
resgen DateStrings.fr-FR.txt  
al /out:fr-FR\Showdate.resources.dll /culture:fr-FR /embed:DateStrings.fr-FR.resources   
  
md ru-RU  
resgen DateStrings.ru-RU.txt  
al /out:ru-RU\Showdate.resources.dll /culture:ru-RU /embed:DateStrings.ru-RU.resources  

Ecco il codice sorgente per l'esempio (ShowDate. vb per la versione Visual Basic o ShowDate.cs per la C# versione).Here's the source code for the example (ShowDate.vb for the Visual Basic version or ShowDate.cs for the C# version).

using System;
using System.Globalization;
using System.Resources;
using System.Threading;

[assembly:NeutralResourcesLanguage("en")]

public class Example
{
   public static void Main()
   {
      Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU");
      Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ru-RU");
      
      string[] cultureNames = { "fr-FR", "sv-SE" };
      ResourceManager rm = new ResourceManager("DateStrings",
                                               typeof(Example).Assembly);
      
      foreach (var cultureName in cultureNames) {
         CultureInfo culture = CultureInfo.CreateSpecificCulture(cultureName);
         string dateString = rm.GetString("DateStart", culture);
         Console.WriteLine("{0}: {1} {2}.", culture.DisplayName, dateString, 
                                            DateTime.Now.ToString("M", culture));                           
         Console.WriteLine();
      }   
   }
}
// The example displays output similar to the following:
//       French (France): Aujourd'hui, c'est le 7 février.
//       
//       Swedish (Sweden): Today is den 7 februari.
Imports System.Globalization
Imports System.Resources
Imports System.Threading

<Assembly:NeutralResourcesLanguage("en")>

Module Example
   Public Sub Main()
      Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU")
      Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ru-RU")
      
      Dim cultureNames() As String = { "fr-FR", "sv-SE" }
      Dim rm As New ResourceManager("DateStrings",
                                    GetType(Example).Assembly)
      
      For Each cultureName In cultureNames
         Dim culture As CultureInfo = CultureInfo.CreateSpecificCulture(cultureName)
         Dim dateString As String = rm.GetString("DateStart", culture)
         Console.WriteLine("{0}: {1} {2}.", culture.DisplayName, dateString, 
                                            Date.Now.ToString("M", culture))                           
         Console.WriteLine()
      Next                                           
   End Sub
End Module
' The example displays output similar to the following:
'       French (France): Aujourd'hui, c'est le 7 février.
'       
'       Swedish (Sweden): Today is den 7 februari.

Commenti

App desktopDesktop Apps

Nelle app desktop, se culture è null, il GetString(String, CultureInfo) metodo CultureInfo.CurrentUICulture usa le impostazioni cultura dell'interfaccia utente correnti ottenute dalla proprietà.In desktop apps, if culture is null, the GetString(String, CultureInfo) method uses the current UI culture obtained from the CultureInfo.CurrentUICulture property.

La risorsa restituita è localizzata per le impostazioni cultura specificate dal culture parametro.The resource that is returned is localized for the culture specified by the culture parameter. Se la risorsa non è stata localizzata cultureper, Resource Manager esegue il probe per una risorsa attenendosi alla procedura descritta nella sezione "processo di fallback delle risorse" dell'argomento Creazione di pacchetti e distribuzione delle risorse .If the resource has not been localized for culture, the resource manager probes for a resource by following the steps outlined in the "Resource Fallback Process" section of the Packaging and Deploying Resources topic. Se non viene trovato un set di risorse utilizzabile, Resource Manager esegue il fallback sulle risorse delle impostazioni cultura predefinite.If no usable set of resources is found, the resource manager falls back on the default culture's resources. Se il gestore di risorse non è in grado di caricare il set di risorse delle impostazioni MissingManifestResourceException cultura predefinite, il metodo genera un'eccezione o, se il set di risorse deve risiedere in un assembly satellite, un' MissingSatelliteAssemblyException eccezione.If the resource manager cannot load the default culture's resource set, the method throws a MissingManifestResourceException exception or, if the resource set is expected to reside in a satellite assembly, a MissingSatelliteAssemblyException exception. Se il gestore di risorse può caricare un set di risorse appropriato ma non è in namegrado di trovare una nullrisorsa denominata, il metodo restituisce.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

La IgnoreCase proprietà determina se il confronto tra name con i nomi delle risorse non fa distinzione tra maiuscole e minuscole (impostazione predefinita) o con distinzione tra maiuscole e minuscole.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Attenzione

Questo metodo può generare più eccezioni di quelle elencate.This method can throw more exceptions than are listed. Questo può verificarsi se un metodo chiamato da questo metodo genera un'eccezione.One reason this might occur is if a method that this method calls throws an exception. Ad esempio, è FileLoadException possibile che venga generata un'eccezione se si è verificato un errore durante la distribuzione o l'installazione SerializationException di un assembly satellite oppure è possibile che venga generata un'eccezione se un tipo definito dall'utente genera un'eccezione definita dall'utente quando il tipo viene deserializzato.For example, a FileLoadException exception might be thrown if an error was made deploying or installing a satellite assembly, or a SerializationException exception might be thrown if a user-defined type throws a user-defined exception when the type is deserialized.

Applicazioni Windows 8.x StoreWindows 8.x StoreWindows 8.x StoreWindows 8.x Store Apps

Importante

Sebbene la ResourceManager classe sia supportata nelle Windows 8.x StoreWindows 8.x Store app, non è consigliabile utilizzarla.Although the ResourceManager class is supported in Windows 8.x StoreWindows 8.x Store apps, we do not recommend its use. Usare questa classe solo quando si sviluppano Libreria di classi portabilePortable Class Library progetti che possono essere usati con le Windows 8.x StoreWindows 8.x Store app.Use this class only when you develop Libreria di classi portabilePortable Class Library projects that can be used with Windows 8.x StoreWindows 8.x Store apps. Per recuperare le risorse Windows 8.x StoreWindows 8.x Store dalle app, usare invece la classe Windows. ApplicationModel. resources. ResourceLoader .To retrieve resources from Windows 8.x StoreWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

Nelle Windows 8.x StoreWindows 8.x Store app il GetString(String, CultureInfo) metodo culture restituisce il valore della risorsa di stringa,localizzatoperleimpostazioniculturaspecificatedalparametro.nameIn Windows 8.x StoreWindows 8.x Store apps, the GetString(String, CultureInfo) method returns the value of the name string resource, localized for the culture specified by the culture parameter. Se la risorsa non è localizzata per culture le impostazioni cultura, la ricerca usa Windows 8Windows 8 l'intero elenco di fallback della lingua e si arresta dopo aver cercato le impostazioni cultura predefinite.If the resource is not localized for the culture culture, the lookup uses the entire Windows 8Windows 8 language fallback list, and stops after looking in the default culture. Se il gestore di risorse non namepuò corrispondere, il nullmetodo restituisce.If the resource manager cannot match name, the method returns null.

Sicurezza

ReflectionPermission
Quando viene richiamato ad associazione tardiva tramite InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])meccanismi come.when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Enumerazione associata: MemberAccess.Associated enumeration: MemberAccess.

Vedi anche

Si applica a