ResourceSet.GetString ResourceSet.GetString ResourceSet.GetString ResourceSet.GetString Method

Definição

Retorna um recurso String com um nome especificado.Returns a String resource with a specified name.

Sobrecargas

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

Pesquisa um recurso String com o nome especificado.Searches for a String resource with the specified name.

GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean)

Pesquisa um recurso String com o nome especificado, não diferenciando maiúsculas de minúsculas, se solicitado.Searches for a String resource with the specified name in a case-insensitive manner, if requested.

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

Pesquisa um recurso String com o nome especificado.Searches for a String resource with the specified name.

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

Nome do recurso a ser pesquisado.Name of the resource to search for.

Retornos

O valor de um recurso se o valor for um String.The value of a resource, if the value is a String.

Exceções

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

O recurso especificado por name não é um String.The resource specified by name is not a String.

O objeto foi fechado ou descartado.The object has been closed or disposed.

GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean)

Pesquisa um recurso String com o nome especificado, não diferenciando maiúsculas de minúsculas, se solicitado.Searches for a String resource with the specified name in a case-insensitive manner, if requested.

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

Parâmetros

name
String String String String

Nome do recurso a ser pesquisado.Name of the resource to search for.

ignoreCase
Boolean Boolean Boolean Boolean

Indica se as maiúsculas/minúsculas do nome especificado devem ser ignoradas.Indicates whether the case of the case of the specified name should be ignored.

Retornos

O valor de um recurso se o valor for um String.The value of a resource, if the value is a String.

Exceções

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

O recurso especificado por name não é um String.The resource specified by name is not a String.

O objeto foi fechado ou descartado.The object has been closed or disposed.

Comentários

Se o valor de ignoreCase parâmetro é true, um recurso com o nome "Recurso" é equivalente ao recurso com o recurso"nome".If the value of the ignoreCase parameter is true, a resource with the name "Resource" is equivalent to the resource with the name "resource". No entanto, observe que esse método sempre realiza comparações de cadeia de caracteres diferencia maiusculas de minúsculas usando CultureInfo.InvariantCulture.Note, however, that this method always performs case-insensitive string comparisons using CultureInfo.InvariantCulture. A vantagem é que os resultados das comparações de cadeia de caracteres diferencia maiusculas de minúsculas, executados por esse método são os mesmos em todos os computadores, independentemente da cultura.The advantage is that results of case-insensitive string comparisons performed by this method are the same on all computers regardless of culture. A desvantagem é que os resultados não são consistentes com as regras de maiusculas e minúsculas de todas as culturas.The disadvantage is that the results are not consistent with the casing rules of all cultures.

Por exemplo, o alfabeto turco tem duas versões do caractere i: uma com um ponto e outra sem um ponto.For example, the Turkish alphabet has two versions of the character I: one with a dot and one without a dot. Em turco, o caractere I (Unicode 0049) é considerado a versão maiuscula de um caractere diferente ı (0131 Unicode).In Turkish, the character I (Unicode 0049) is considered the uppercase version of a different character ı (Unicode 0131). O caractere i (Unicode 0069) é considerado a versão minúscula de outro caractere İ (0130 Unicode).The character i (Unicode 0069) is considered the lowercase version of yet another character İ (Unicode 0130). Acordo com essas regras de maiusculas e minúsculas, uma comparação de cadeia de caracteres de maiusculas e minúsculas dos caracteres i (0069 Unicode) e I (Unicode 0049) deve falhar para a cultura "tr-TR" (turco na Turquia).According to these casing rules, a case-insensitive string comparison of the characters i (Unicode 0069) and I (Unicode 0049) should fail for the culture "tr-TR" (Turkish in Turkey). Usando o GetString método com ignoreCase definido como true, essa comparação é bem-sucedida.Using the GetString method with ignoreCase set to true, this comparison succeeds.

Aplica-se a