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

L'esempio seguente usa il GetString 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 dal file con estensione txt per l'inglese (en), francesi (Francia) fr-FR () e russe (Russia) (ru-RU) le impostazioni cultura.It consists of resources compiled from .txt files for the English (en), French (France) (fr-FR), and Russian (Russia) (ru-RU) cultures. Nell'esempio viene modificato le impostazioni cultura correnti e impostazioni cultura correnti dell'interfaccia utente per inglese (Stati Uniti), francesi (Francia), russe (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). Chiama quindi il GetString metodo per recuperare la stringa localizzata, visualizzata con il giorno corrente e il mese.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 svedese (Svezia).Notice that the output displays the appropriate localized string except when the current UI culture is Swedish (Sweden). Poiché le risorse di lingua svedese 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. L'esempio richiede i file di risorse basate su testo elencati nella tabella seguente.The example requires the text-based resource files listed in following table. Ognuno ha un'unica risorsa stringa denominata DateStart.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, c'est leAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU.txtDateStrings.ru-RU.txt DateStart СегодняСегодня

È possibile utilizzare il seguente file batch per compilare l'esempio c#.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 versione di c#.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, viene localizzata la risorsa restituita per le impostazioni cultura dell'interfaccia utente del thread corrente, come definito dal CultureInfo.CurrentUICulture 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, il gestore di risorse esegue il probe per una risorsa seguendo i passaggi descritti nella sezione "Processo di Fallback delle risorse" del Packaging and Deploying Resources articolo.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 di risorse localizzate utilizzabili, risorse della lingua predefinita esegue il fallback di resource manager.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 è possibile caricare il set di risorse della lingua predefinita, il metodo genera un MissingManifestResourceException eccezione o, se si prevede che il set di risorse possono risiedere in un assembly satellite, una 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 è possibile caricare una risorsa appropriata impostata ma non è possibile trovare una risorsa denominata name, il metodo restituisce null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

Il IgnoreCase proprietà determina se il confronto di name con i nomi delle risorse è tra maiuscole e minuscole (predefinito) o 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 rispetto a quelle elencate.This method can throw more exceptions than are listed. Questa situazione può verificarsi uno dei motivi è se un metodo che chiama questo metodo genera un'eccezione.One reason this might occur is if a method that this method calls throws an exception. Ad esempio, un FileLoadException eccezione potrebbe essere generata se un errore durante la distribuzione o installazione di un assembly satellite, oppure un SerializationException eccezione potrebbe essere generata 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

Anche se il ResourceManager classe è supportata in Windows 8.x StoreWindows 8.x Store le app, si sconsiglia l'uso.Although the ResourceManager class is supported in Windows 8.x StoreWindows 8.x Store apps, we do not recommend its use. Utilizzare questa classe solo quando si sviluppano Libreria di classi portabilePortable Class Library i progetti che possono essere usati con 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 dal Windows 8.x StoreWindows 8.x Store le app, usare il Windows.ApplicationModel.Resources.ResourceLoader classe.To retrieve resources from Windows 8.x StoreWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

In Windows 8.x StoreWindows 8.x Store le app, il GetString(String) metodo restituisce il valore della name stringa di risorsa, localizzata per le impostazioni cultura dell'interfaccia utente corrente 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 delle impostazioni cultura deriva dall'elenco di lingue del sistema operativo preferito dell'interfaccia utente.The list of cultures is derived from the operating system's preferred UI language list. Se il gestore di risorse non può essere uguale name, il metodo restituisce null.If the resource manager cannot match name, the method returns null.

Sicurezza

ReflectionPermission
Quando viene richiamato con associazione tardiva mediante meccanismi come InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).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

L'esempio seguente usa il GetString(String, CultureInfo) metodo per recuperare le risorse specifiche delle impostazioni cultura.The following example uses the GetString(String, CultureInfo) method to retrieve culture-specific resources. Impostazioni cultura predefinite dell'esempio sono l'inglese (en) e include gli assembly satellite per il francese (Francia) (fr-FR) e russe (Russia) (ru-RU) le impostazioni cultura.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 viene modificato le impostazioni cultura correnti e impostazioni cultura correnti dell'interfaccia utente per russe (Russia) prima di chiamare GetString(String, CultureInfo).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 svedese (Svezia) e il francese (Francia) 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 giorno del mese, nonché la stringa che precede essi 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 le impostazioni cultura svedese (Svezia) viene utilizzata, il mese e giorno del mese vengono visualizzati in svedese, anche se la stringa che precede li 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 avviene perché Gestione risorse non è possibile trovare le risorse di lingua svedese localizzata, in modo che restituisca una risorsa per l'inglese come lingua predefinita invece.This is because the resource manager cannot find localized Swedish language resources, so it returns a resource for the default English culture instead.

L'esempio richiede i file di risorse basate su testo elencati nella tabella seguente.The example requires the text-based resource files listed in following table. Ognuno ha un'unica risorsa stringa denominata DateStart.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, c'est leAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU.txtDateStrings.ru-RU.txt DateStart СегодняСегодня

È possibile utilizzare il seguente file batch per compilare l'esempio di Visual Basic.You can use the following batch file to compile the Visual Basic example. Per eseguire la compilazione in c#, modificare vbc al csce modificare l'estensione di file del codice sorgente dal .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 versione di c#.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 viene null, il GetString(String, CultureInfo) metodo Usa le impostazioni cultura correnti dell'interfaccia utente ottenuta dal CultureInfo.CurrentUICulture proprietà.In desktop apps, if culture is null, the GetString(String, CultureInfo) method uses the current UI culture obtained from the CultureInfo.CurrentUICulture property.

Per le impostazioni cultura specificate da viene localizzata la risorsa che viene restituita il culture parametro.The resource that is returned is localized for the culture specified by the culture parameter. Se la risorsa non sia stata localizzata culture, i probe di gestione risorse per una risorsa seguendo i passaggi descritti nella sezione "Processo di Fallback delle risorse" del Packaging and Deploying Resources argomento.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 alcun set di risorse utilizzabili, risorse della lingua predefinita esegue il fallback di resource manager.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 è possibile caricare il set di risorse della lingua predefinita, il metodo genera un MissingManifestResourceException eccezione o, se si prevede che il set di risorse possono risiedere in un assembly satellite, una 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 è possibile caricare una risorsa appropriata impostata ma non è possibile trovare una risorsa denominata name, il metodo restituisce null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

Il IgnoreCase proprietà determina se il confronto di name con i nomi delle risorse è tra maiuscole e minuscole (predefinito) o 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 rispetto a quelle elencate.This method can throw more exceptions than are listed. Questa situazione può verificarsi uno dei motivi è se un metodo che chiama questo metodo genera un'eccezione.One reason this might occur is if a method that this method calls throws an exception. Ad esempio, un FileLoadException eccezione potrebbe essere generata se un errore durante la distribuzione o installazione di un assembly satellite, oppure un SerializationException eccezione potrebbe essere generata 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

Anche se il ResourceManager classe è supportata in Windows 8.x StoreWindows 8.x Store le app, si sconsiglia l'uso.Although the ResourceManager class is supported in Windows 8.x StoreWindows 8.x Store apps, we do not recommend its use. Utilizzare questa classe solo quando si sviluppano Libreria di classi portabilePortable Class Library i progetti che possono essere usati con 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 dal Windows 8.x StoreWindows 8.x Store le app, usare il Windows.ApplicationModel.Resources.ResourceLoader classe.To retrieve resources from Windows 8.x StoreWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

In Windows 8.x StoreWindows 8.x Store le app, il GetString(String, CultureInfo) metodo restituisce il valore della name stringa di risorsa, localizzata per le impostazioni cultura specificate dal culture parametro.In 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 non viene localizzata la risorsa di culture delle impostazioni cultura, la ricerca viene utilizzata l'intera Windows 8Windows 8 elenco di fallback del linguaggio e viene arrestato dopo una ricerca nelle 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 può essere uguale name, il metodo restituisce null.If the resource manager cannot match name, the method returns null.

Sicurezza

ReflectionPermission
Quando viene richiamato con associazione tardiva mediante meccanismi come InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).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