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

Definición

Devuelve el recurso de cadena especificado para la referencia cultural especificada o la referencia cultural de la interfaz de usuario actual. Returns the specified string resource for the specified culture or current UI culture.

Sobrecargas

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

Devuelve el valor del recurso de cadena especificado. Returns the value of the specified string resource.

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

Devuelve el valor del recurso de cadena adaptado a la referencia cultural especificada. Returns the value of the string resource localized for the specified culture.

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

Devuelve el valor del recurso de cadena 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 String String String

Nombre del recurso que se va a recuperar. The name of the resource to retrieve.

Devoluciones

El valor del recurso localizado para la referencia cultural de la interfaz de usuario actual del llamador, o null si name no se encuentra en un 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.

Excepciones

El parámetro name es null. The name parameter is null.

El valor del recurso especificado no es una cadena. The value of the specified resource is not a string.

No se han encontrado conjuntos de recursos que se puedan usar y no hay recursos para la referencia cultural neutral. No usable set of resources has been found, and there are no resources for the default culture. Para obtener información sobre cómo administrar esta excepción, vea la sección "Administrar las excepciones MissingManifestResourceException y MissingSatelliteAssemblyException" en el tema de la clase ResourceManager. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Los recursos de la referencia cultural predeterminada residen en un ensamblado satélite que no se encuentra. The default culture's resources reside in a satellite assembly that could not be found. Para obtener información sobre cómo administrar esta excepción, vea la sección "Administrar las excepciones MissingManifestResourceException y MissingSatelliteAssemblyException" en el tema de la clase ResourceManager. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Ejemplos

En el ejemplo siguiente se usa el GetString método para recuperar recursos específicos de la referencia cultural.The following example uses the GetString method to retrieve culture-specific resources. Consta de los recursos compilados desde archivos .txt de inglés (en), francés (Francia) (fr-FR) y ruso (Rusia) (ru-RU), las referencias culturales.It consists of resources compiled from .txt files for the English (en), French (France) (fr-FR), and Russian (Russia) (ru-RU) cultures. El ejemplo cambia la referencia cultural actual y la referencia cultural de interfaz de usuario actual para inglés (Estados Unidos), francés (Francia), ruso (Rusia) y sueco (Suecia).The example changes the current culture and current UI culture to English (United States), French (France), Russian (Russia), and Swedish (Sweden). A continuación, llama el GetString método para recuperar la cadena localizada, que muestra junto con el día actual y el mes.It then calls the GetString method to retrieve the localized string, which it displays along with the current day and month. Observe que la salida muestra la cadena localizada adecuada, excepto cuando la referencia cultural de interfaz de usuario actual es Sueco (Suecia).Notice that the output displays the appropriate localized string except when the current UI culture is Swedish (Sweden). Dado que no están disponibles los recursos de idioma sueco, la aplicación en su lugar, usa los recursos de la referencia cultural predeterminada, que es el inglés.Because Swedish language resources are unavailable, the app instead uses the resources of the default culture, which is English. El ejemplo requiere los archivos de recursos basado en texto aparece en la tabla siguiente.The example requires the text-based resource files listed in following table. Cada uno tiene un recurso de cadena único llamado DateStart.Each has a single string resource named DateStart.

cultureCulture Nombre del archivoFile name Nombre del recursoResource name Valor del recursoResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Hoy esToday is
fr-FRfr-FR DateStrings.fr-FR.txtDateStrings.fr-FR.txt DateStart Aujourd'hui, le c'estAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU. txtDateStrings.ru-RU.txt DateStart СЕГОДНЯСегодня

Puede usar el siguiente archivo por lotes para compilar el ejemplo de C#.You can use the following batch file to compile the C# example. Si usa Visual Basic, cambie csc por vbcy la extensión del archivo de código fuente de .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  

Este es el código fuente para el ejemplo (ShowDate.vb para la versión de Visual Basic) o ShowDate.cs para la versión de 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.

Comentarios

Aplicaciones de escritorioDesktop Apps

En las aplicaciones de escritorio, el recurso que se devuelve se adapta a la referencia cultural de interfaz de usuario del subproceso actual, tal como se define por la CultureInfo.CurrentUICulture propiedad.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. Si el recurso no se ha adaptado para esa referencia cultural, el Administrador de recursos sondea un recurso siguiendo los pasos descritos en la sección "Proceso de reserva de recursos" de la empaquetar e implementar recursos artículo.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. Si no se encuentra ningún conjunto de recursos localizados utilizable, el Administrador de recursos vuelve en los recursos de la referencia cultural de forma predeterminada.If no usable set of localized resources is found, the resource manager falls back on the default culture's resources. Si el Administrador de recursos no puede cargar el conjunto de recursos de la referencia cultural de forma predeterminada, el método produce una MissingManifestResourceException excepción o, si se espera que el conjunto de recursos que residan en un ensamblado satélite, una MissingSatelliteAssemblyException excepción.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. Si el Administrador de recursos puede cargar un recurso adecuado establecer pero no se puede encontrar un recurso denominado name, el método devuelve null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

El IgnoreCase propiedad determina si la comparación de name con los nombres de recursos, distingue mayúsculas de minúsculas (predeterminado) o entre mayúsculas y minúsculas.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Precaución

Este método puede producir más excepciones que aparecen.This method can throw more exceptions than are listed. Una razón de que esto puede ocurrir es si un método que llama este método produce una excepción.One reason this might occur is if a method that this method calls throws an exception. Por ejemplo, un FileLoadException que podría producirse la excepción si se produjo un error de implementación o la instalación de un ensamblado satélite, o un SerializationException que podría producirse la excepción si un tipo definido por el usuario inicia una excepción definida por el usuario cuando se deserializa el tipo.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.

Aplicaciones de Tienda Windows 8.xWindows 8.x StoreTienda Windows 8.xWindows 8.x Store Apps

Importante

Aunque el ResourceManager clase es compatible en Tienda Windows 8.xWindows 8.x Store las aplicaciones, no se recomienda su uso.Although the ResourceManager class is supported in Tienda Windows 8.xWindows 8.x Store apps, we do not recommend its use. Utilice esta clase solo cuando se desarrollan Biblioteca de clases portablePortable Class Library proyectos que se pueden usar con Tienda Windows 8.xWindows 8.x Store aplicaciones.Use this class only when you develop Biblioteca de clases portablePortable Class Library projects that can be used with Tienda Windows 8.xWindows 8.x Store apps. Para recuperar recursos desde Tienda Windows 8.xWindows 8.x Store aplicaciones, use el Windows.ApplicationModel.Resources.ResourceLoader clase en su lugar.To retrieve resources from Tienda Windows 8.xWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

En Tienda Windows 8.xWindows 8.x Store aplicaciones, el GetString(String) método devuelve el valor de la name cadena de recurso, adaptado a la configuración de referencia cultural de interfaz de usuario actual del llamador.In Tienda Windows 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. La lista de referencias culturales se deriva de lista de idiomas de interfaz de usuario preferida del sistema operativo.The list of cultures is derived from the operating system's preferred UI language list. Si no puede coincidir con el Administrador de recursos name, el método devuelve null.If the resource manager cannot match name, the method returns null.

Seguridad

ReflectionPermission
Cuando se invoca en tiempo de ejecución a través 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[]). Enumeración asociada: MemberAccess. Associated enumeration: MemberAccess.

Consultar también

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

Devuelve el valor del recurso de cadena adaptado a la referencia cultural 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 String String String

Nombre del recurso que se va a recuperar. The name of the resource to retrieve.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Objeto que representa la referencia cultural a la que se va a adaptar el recurso. An object that represents the culture for which the resource is localized.

Devoluciones

El valor del recurso localizado para la referencia cultural especificada, o null si name no se encuentra en un conjunto de recursos. The value of the resource localized for the specified culture, or null if name cannot be found in a resource set.

Excepciones

El parámetro name es null. The name parameter is null.

El valor del recurso especificado no es una cadena. The value of the specified resource is not a string.

No se han encontrado conjuntos de recursos que se puedan usar y no hay recursos para una referencia cultural predeterminada. No usable set of resources has been found, and there are no resources for a default culture. Para obtener información sobre cómo administrar esta excepción, vea la sección "Administrar las excepciones MissingManifestResourceException y MissingSatelliteAssemblyException" en el tema de la clase ResourceManager. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Los recursos de la referencia cultural predeterminada residen en un ensamblado satélite que no se encuentra. The default culture's resources reside in a satellite assembly that could not be found. Para obtener información sobre cómo administrar esta excepción, vea la sección "Administrar las excepciones MissingManifestResourceException y MissingSatelliteAssemblyException" en el tema de la clase ResourceManager. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the ResourceManager class topic.

Ejemplos

En el ejemplo siguiente se usa el GetString(String, CultureInfo) método para recuperar recursos específicos de la referencia cultural.The following example uses the GetString(String, CultureInfo) method to retrieve culture-specific resources. Referencia cultural predeterminada del ejemplo es inglés (en), e incluye los ensamblados satélite para el francés (Francia) (fr-FR) y ruso (Rusia) (ru-RU) las referencias culturales.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. El ejemplo cambia la referencia cultural actual y la referencia cultural de interfaz de usuario actual al ruso (Rusia) antes de llamar a GetString(String, CultureInfo).The example changes the current culture and current UI culture to Russian (Russia) before calling GetString(String, CultureInfo). A continuación, llama el GetString método y el DateTime.ToString(String, IFormatProvider) y pasa CultureInfo objetos que representan las referencias culturales de sueco (Suecia) y el francés (Francia) a 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. En la salida, el mes y día del mes, así como la cadena que precede a ellos aparecen en francés, porque el GetString método es capaz de recuperar el 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. Sin embargo, cuando se usa la referencia cultural del sueco (Suecia), el mes y día del mes aparecen en sueco, aunque la cadena que precede a ellos es en 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. Esto es porque el Administrador de recursos no puede encontrar los recursos de idioma sueco localizado, por lo que devuelve un recurso para la referencia cultural inglés de forma predeterminada en su lugar.This is because the resource manager cannot find localized Swedish language resources, so it returns a resource for the default English culture instead.

El ejemplo requiere los archivos de recursos basado en texto aparece en la tabla siguiente.The example requires the text-based resource files listed in following table. Cada uno tiene un recurso de cadena único llamado DateStart.Each has a single string resource named DateStart.

cultureCulture Nombre del archivoFile name Nombre del recursoResource name Valor del recursoResource value
en-USen-US DateStrings.txtDateStrings.txt DateStart Hoy esToday is
fr-FRfr-FR DateStrings.fr-FR.txtDateStrings.fr-FR.txt DateStart Aujourd'hui, le c'estAujourd'hui, c'est le
ru-RUru-RU DateStrings.ru-RU. txtDateStrings.ru-RU.txt DateStart СЕГОДНЯСегодня

Puede usar el siguiente archivo por lotes para compilar el ejemplo de Visual Basic.You can use the following batch file to compile the Visual Basic example. Para compilar en C#, cambie vbc a cscy cambie la extensión de archivo de código fuente de .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  

Este es el código fuente para el ejemplo (ShowDate.vb para la versión de Visual Basic) o ShowDate.cs para la versión de 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.

Comentarios

Aplicaciones de escritorioDesktop Apps

En las aplicaciones de escritorio si culture es null, el GetString(String, CultureInfo) método usa la referencia cultural de interfaz de usuario actual obtenida del CultureInfo.CurrentUICulture propiedad.In desktop apps, if culture is null, the GetString(String, CultureInfo) method uses the current UI culture obtained from the CultureInfo.CurrentUICulture property.

El recurso que se devuelve se adapta a la referencia cultural especificada por el culture parámetro.The resource that is returned is localized for the culture specified by the culture parameter. Si el recurso no se ha adaptado para culture, sondea el Administrador de recursos para un recurso siguiendo los pasos descritos en la sección "Proceso de reserva de recursos" de la empaquetar e implementar recursos tema.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. Si no se encuentra ningún conjunto de recursos utilizable, el Administrador de recursos vuelve en los recursos de la referencia cultural de forma predeterminada.If no usable set of resources is found, the resource manager falls back on the default culture's resources. Si el Administrador de recursos no puede cargar el conjunto de recursos de la referencia cultural de forma predeterminada, el método produce una MissingManifestResourceException excepción o, si se espera que el conjunto de recursos que residan en un ensamblado satélite, una MissingSatelliteAssemblyException excepción.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. Si el Administrador de recursos puede cargar un recurso adecuado establecer pero no se puede encontrar un recurso denominado name, el método devuelve null.If the resource manager can load an appropriate resource set but cannot find a resource named name, the method returns null.

El IgnoreCase propiedad determina si la comparación de name con los nombres de recursos, distingue mayúsculas de minúsculas (predeterminado) o entre mayúsculas y minúsculas.The IgnoreCase property determines whether the comparison of name with the names of resources is case-insensitive (the default) or case-sensitive.

Precaución

Este método puede producir más excepciones que aparecen.This method can throw more exceptions than are listed. Una razón de que esto puede ocurrir es si un método que llama este método produce una excepción.One reason this might occur is if a method that this method calls throws an exception. Por ejemplo, un FileLoadException que podría producirse la excepción si se produjo un error de implementación o la instalación de un ensamblado satélite, o un SerializationException que podría producirse la excepción si un tipo definido por el usuario inicia una excepción definida por el usuario cuando se deserializa el tipo.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.

Aplicaciones de Tienda Windows 8.xWindows 8.x StoreTienda Windows 8.xWindows 8.x Store Apps

Importante

Aunque el ResourceManager clase es compatible en Tienda Windows 8.xWindows 8.x Store las aplicaciones, no se recomienda su uso.Although the ResourceManager class is supported in Tienda Windows 8.xWindows 8.x Store apps, we do not recommend its use. Utilice esta clase solo cuando se desarrollan Biblioteca de clases portablePortable Class Library proyectos que se pueden usar con Tienda Windows 8.xWindows 8.x Store aplicaciones.Use this class only when you develop Biblioteca de clases portablePortable Class Library projects that can be used with Tienda Windows 8.xWindows 8.x Store apps. Para recuperar recursos desde Tienda Windows 8.xWindows 8.x Store aplicaciones, use el Windows.ApplicationModel.Resources.ResourceLoader clase en su lugar.To retrieve resources from Tienda Windows 8.xWindows 8.x Store apps, use the Windows.ApplicationModel.Resources.ResourceLoader class instead.

En Tienda Windows 8.xWindows 8.x Store aplicaciones, el GetString(String, CultureInfo) método devuelve el valor de la name cadena de recurso, adaptado a la referencia cultural especificada por el culture parámetro.In Tienda Windows 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. Si no se encuentra el recurso para el culture referencia cultural, la búsqueda utiliza toda la Windows 8Windows 8 lista de reserva de idioma y se detiene después de buscar en la referencia cultural predeterminada.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. Si no puede coincidir con el Administrador de recursos name, el método devuelve null.If the resource manager cannot match name, the method returns null.

Seguridad

ReflectionPermission
Cuando se invoca en tiempo de ejecución a través 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[]). Enumeración asociada: MemberAccess. Associated enumeration: MemberAccess.

Consultar también

Se aplica a