ResourceManager.GetString Método

Definição

Retorna o recurso de cadeia de caracteres especificado para a cultura especificada ou para a cultura da interface do usuário atual.Returns the specified string resource for the specified culture or current UI culture.

Sobrecargas

GetString(String)

Retorna o valor do recurso de cadeia de caracteres especificado.Returns the value of the specified string resource.

GetString(String, CultureInfo)

Retorna o valor do recurso de cadeia de caracteres localizado para a cultura especificada.Returns the value of the string resource localized for the specified culture.

GetString(String)

Retorna o valor do recurso de cadeia de caracteres especificado.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

Parâmetros

name
String

O nome do recurso a ser recuperado.The name of the resource to retrieve.

Retornos

O valor do recurso localizado para a cultura da interface do usuário atual do chamador, ou null, se não for possível encontrar name em um conjunto de recursos.The value of the resource localized for the caller's current UI culture, or null if name cannot be found in a resource set.

Exceções

O parâmetro name é null.The name parameter is null.

O valor do recurso especificado não é uma cadeia de caracteres.The value of the specified resource is not a string.

Não foi encontrado conjunto utilizável de recursos e não há recursos para a cultura padrão.No usable set of resources has been found, and there are no resources for the default culture. Para obter informações sobre como lidar com essa exceção, consulte a seção "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Tratando as exceções MissingManifestResourceException e MissingSatelliteAssemblyException) no tópico sobre a classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Os recursos da cultura padrão residem em um assembly satélite que não pôde ser encontrado.The default culture's resources reside in a satellite assembly that could not be found. Para obter informações sobre como lidar com essa exceção, consulte a seção "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Tratando as exceções MissingManifestResourceException e MissingSatelliteAssemblyException) no tópico sobre a classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Exemplos

O exemplo a seguir usa o método GetString para recuperar recursos específicos de cultura.The following example uses the GetString method to retrieve culture-specific resources. Ele consiste em recursos compilados de arquivos. txt para as culturas inglês (EN), francês (França) (fr-FR) e russo (Rússia) (RU-RU).It consists of resources compiled from .txt files for the English (en), French (France) (fr-FR), and Russian (Russia) (ru-RU) cultures. O exemplo altera a cultura atual e a cultura da interface do usuário atual para inglês (Estados Unidos), francês (França), russo (Rússia) e Sueco (Suécia).The example changes the current culture and current UI culture to English (United States), French (France), Russian (Russia), and Swedish (Sweden). Em seguida, ele chama o método GetString para recuperar a cadeia de caracteres localizada, que é exibida junto com o dia e o mês atuais.It then calls the GetString method to retrieve the localized string, which it displays along with the current day and month. Observe que a saída exibe a cadeia de caracteres localizada apropriada, exceto quando a cultura da interface do usuário atual é sueco (Suécia).Notice that the output displays the appropriate localized string except when the current UI culture is Swedish (Sweden). Como os recursos de idioma sueco não estão disponíveis, o aplicativo usa os recursos da cultura padrão, que é o inglês.Because Swedish language resources are unavailable, the app instead uses the resources of the default culture, which is English. O exemplo requer os arquivos de recursos baseados em texto listados na tabela a seguir.The example requires the text-based resource files listed in following table. Cada tem um único recurso de cadeia de caracteres chamado DateStart.Each has a single string resource named DateStart.

CulturaCulture Nome do arquivoFile name Nome do recursoResource name Valor do recursoResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Hoje é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 СегодняСегодня

Você pode usar o arquivo em lotes a seguir para C# compilar o exemplo.You can use the following batch file to compile the C# example. Para o Visual Basic, altere csc para vbc e altere a extensão do arquivo de código-fonte de .cs para .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  

Este é o código-fonte do exemplo (exdate. vb para a versão Visual Basic ou ShowDate.cs para a C# versão).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.

Comentários

Aplicativos de área de trabalhoDesktop Apps

Em aplicativos da área de trabalho, o recurso retornado é localizado para a cultura da interface do usuário do thread atual, conforme definido pela propriedade CultureInfo.CurrentUICulture.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 o recurso não tiver sido localizado para essa cultura, o Gerenciador de recursos investigará um recurso seguindo as etapas descritas na seção "processo de fallback de recursos" do artigo empacotando e implantando recursos .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 nenhum conjunto utilizável de recursos localizados for encontrado, o Gerenciador de recursos retornará aos recursos da cultura padrão.If no usable set of localized resources is found, the resource manager falls back on the default culture's resources. Se o Gerenciador de recursos não puder carregar o conjunto de recursos da cultura padrão, o método lançará uma exceção MissingManifestResourceException ou, se for esperado que o conjunto de recursos resida em um assembly satélite, uma exceção MissingSatelliteAssemblyException.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 o Gerenciador de recursos puder carregar um conjunto de recursos apropriado, mas não puder encontrar um recurso chamado name, o método retornará null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

A propriedade IgnoreCase determina se a comparação de name com os nomes de recursos não diferencia maiúsculas de minúsculas (o padrão) ou diferencia maiúsculas de minúsculas.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Cuidado

Esse método pode gerar mais exceções do que as listadas.This method can throw more exceptions than are listed. Uma razão pela qual isso pode ocorrer é se um método chamado por esse método lançar uma exceção.One reason this might occur is if a method that this method calls throws an exception. Por exemplo, uma exceção de FileLoadException poderá ser lançada se um erro tiver sido feito a implantação ou a instalação de um assembly satélite, ou uma exceção de SerializationException poderá ser gerada se um tipo definido pelo usuário lançar uma exceção definida pelo usuário quando o tipo for desserializado.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.

Aplicativos do Windows Store 8.xWindows 8.x StoreWindows Store 8.xWindows 8.x Store Apps

Importante

Embora a classe ResourceManager tenha suporte em aplicativos Windows Store 8.xWindows 8.x Store, não recomendamos seu uso.Although the ResourceManager class is supported in Windows Store 8.xWindows 8.x Store apps, we do not recommend its use. Use essa classe somente quando desenvolver Biblioteca de Classes PortátilPortable Class Library projetos que possam ser usados com Windows Store 8.xWindows 8.x Store aplicativos.Use this class only when you develop Biblioteca de Classes PortátilPortable Class Library projects that can be used with Windows Store 8.xWindows 8.x Store apps. Para recuperar recursos de aplicativos Windows Store 8.xWindows 8.x Store, use a classe Windows. ApplicationModel. Resources. ResourceLoader em vez disso.To retrieve resources from Windows Store 8.xWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

Em aplicativos Windows Store 8.xWindows 8.x Store, o método GetString(String) retorna o valor do recurso de cadeia de caracteres name, localizado para as configurações de cultura da interface do usuário atual do chamador.In Windows Store 8.xWindows 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. A lista de culturas é derivada da lista de idiomas da interface do usuário preferencial do sistema operacional.The list of cultures is derived from the operating system's preferred UI language list. Se o Gerenciador de recursos não puder corresponder name, o método retornará null.If the resource manager cannot match name, the method returns null.

Segurança

ReflectionPermission
quando invocado com associação tardia por meio de mecanismos como 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[]). Enumeração associada: MemberAccess.Associated enumeration: MemberAccess.

Acesso thread-safe

O método GetString(String) é thread-safe.The GetString(String) method is thread safe.

Veja também

GetString(String, CultureInfo)

Retorna o valor do recurso de cadeia de caracteres localizado para a cultura especificada.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

Parâmetros

name
String

O nome do recurso a ser recuperado.The name of the resource to retrieve.

culture
CultureInfo

Um objeto que representa a cultura para a qual o recurso está localizado.An object that represents the culture for which the resource is localized.

Retornos

O valor do recurso localizado para a cultura especificada, ou null, se não for possível encontrar name em um conjunto de recursos.The value of the resource localized for the specified culture, or null if name cannot be found in a resource set.

Exceções

O parâmetro name é null.The name parameter is null.

O valor do recurso especificado não é uma cadeia de caracteres.The value of the specified resource is not a string.

Não foi encontrado conjunto utilizável de recursos e não existem recursos para uma cultura padrão.No usable set of resources has been found, and there are no resources for a default culture. Para obter informações sobre como lidar com essa exceção, consulte a seção "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Tratando as exceções MissingManifestResourceException e MissingSatelliteAssemblyException) no tópico sobre a classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Os recursos da cultura padrão residem em um assembly satélite que não pôde ser encontrado.The default culture's resources reside in a satellite assembly that could not be found. Para obter informações sobre como lidar com essa exceção, consulte a seção "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" (Tratando as exceções MissingManifestResourceException e MissingSatelliteAssemblyException) no tópico sobre a classe ResourceManager.For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Exemplos

O exemplo a seguir usa o método GetString(String, CultureInfo) para recuperar recursos específicos de cultura.The following example uses the GetString(String, CultureInfo) method to retrieve culture-specific resources. A cultura padrão do exemplo é inglês (EN) e inclui assemblies de satélite para as culturas francesa (França) (fr-FR) e russo (Rússia) (RU-RU).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. O exemplo altera a cultura atual e a cultura da interface do usuário atual para russo (Rússia) antes de chamar GetString(String, CultureInfo).The example changes the current culture and current UI culture to Russian (Russia) before calling GetString(String, CultureInfo). Em seguida, ele chama o método GetString e o método DateTime.ToString(String, IFormatProvider) e passa CultureInfo objetos que representam as culturas francesa (França) e Sueco (Suécia) para cada método.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. Na saída, o mês e o dia do mês, bem como a cadeia de caracteres que os precede aparecem em francês, porque o método GetString é capaz de recuperar o recurso de idioma francês.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. No entanto, quando a cultura sueca (Suécia) é usada, o mês e o dia do mês são exibidos em Sueco, embora a cadeia de caracteres que as precede esteja em inglês.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. Isso ocorre porque o Gerenciador de recursos não pode localizar recursos de idioma Sueco localizados, portanto, ele retorna um recurso para a cultura padrão em inglês.This is because the resource manager cannot find localized Swedish language resources, so it returns a resource for the default English culture instead.

O exemplo requer os arquivos de recursos baseados em texto listados na tabela a seguir.The example requires the text-based resource files listed in following table. Cada tem um único recurso de cadeia de caracteres chamado DateStart.Each has a single string resource named DateStart.

CulturaCulture Nome do arquivoFile name Nome do recursoResource name Valor do recursoResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Hoje é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 СегодняСегодня

Você pode usar o arquivo em lotes a seguir para compilar o exemplo de Visual Basic.You can use the following batch file to compile the Visual Basic example. Para compilar no C#, altere vbc para csce altere a extensão do arquivo de código-fonte de .vb para .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  

Este é o código-fonte do exemplo (exdate. vb para a versão Visual Basic ou ShowDate.cs para a C# versão).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.

Comentários

Aplicativos de área de trabalhoDesktop Apps

Em aplicativos da área de trabalho, se culture for null, o método GetString(String, CultureInfo) usará a cultura da interface do usuário atual obtida da propriedade CultureInfo.CurrentUICulture.In desktop apps, if culture is null, the GetString(String, CultureInfo) method uses the current UI culture obtained from the CultureInfo.CurrentUICulture property.

O recurso retornado é localizado para a cultura especificada pelo parâmetro culture.The resource that is returned is localized for the culture specified by the culture parameter. Se o recurso não tiver sido localizado para culture, o Gerenciador de recursos investigará um recurso seguindo as etapas descritas na seção "processo de fallback de recursos" do tópico empacotando e implantando recursos .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 nenhum conjunto de recursos utilizável for encontrado, o Gerenciador de recursos retornará aos recursos da cultura padrão.If no usable set of resources is found, the resource manager falls back on the default culture's resources. Se o Gerenciador de recursos não puder carregar o conjunto de recursos da cultura padrão, o método lançará uma exceção MissingManifestResourceException ou, se for esperado que o conjunto de recursos resida em um assembly satélite, uma exceção MissingSatelliteAssemblyException.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 o Gerenciador de recursos puder carregar um conjunto de recursos apropriado, mas não puder encontrar um recurso chamado name, o método retornará null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

A propriedade IgnoreCase determina se a comparação de name com os nomes de recursos não diferencia maiúsculas de minúsculas (o padrão) ou diferencia maiúsculas de minúsculas.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Cuidado

Esse método pode gerar mais exceções do que as listadas.This method can throw more exceptions than are listed. Uma razão pela qual isso pode ocorrer é se um método chamado por esse método lançar uma exceção.One reason this might occur is if a method that this method calls throws an exception. Por exemplo, uma exceção de FileLoadException poderá ser lançada se um erro tiver sido feito a implantação ou a instalação de um assembly satélite, ou uma exceção de SerializationException poderá ser gerada se um tipo definido pelo usuário lançar uma exceção definida pelo usuário quando o tipo for desserializado.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.

Aplicativos do Windows Store 8.xWindows 8.x StoreWindows Store 8.xWindows 8.x Store Apps

Importante

Embora a classe ResourceManager tenha suporte em aplicativos Windows Store 8.xWindows 8.x Store, não recomendamos seu uso.Although the ResourceManager class is supported in Windows Store 8.xWindows 8.x Store apps, we do not recommend its use. Use essa classe somente quando desenvolver Biblioteca de Classes PortátilPortable Class Library projetos que possam ser usados com Windows Store 8.xWindows 8.x Store aplicativos.Use this class only when you develop Biblioteca de Classes PortátilPortable Class Library projects that can be used with Windows Store 8.xWindows 8.x Store apps. Para recuperar recursos de aplicativos Windows Store 8.xWindows 8.x Store, use a classe Windows. ApplicationModel. Resources. ResourceLoader em vez disso.To retrieve resources from Windows Store 8.xWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

Em aplicativos Windows Store 8.xWindows 8.x Store, o método GetString(String, CultureInfo) retorna o valor do recurso de cadeia de caracteres name, localizado para a cultura especificada pelo parâmetro culture.In Windows Store 8.xWindows 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 o recurso não for localizado para a cultura de culture, a pesquisa usará toda a lista de fallback de linguagem Windows 8Windows 8 e será interrompida depois de examinar a cultura padrão.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 o Gerenciador de recursos não puder corresponder name, o método retornará null.If the resource manager cannot match name, the method returns null.

Segurança

ReflectionPermission
quando invocado com associação tardia por meio de mecanismos como 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[]). Enumeração associada: MemberAccess.Associated enumeration: MemberAccess.

Acesso thread-safe

O método GetString(String, CultureInfo) é thread-safe.The GetString(String, CultureInfo) method is thread safe.

Veja também

Aplica-se a