Partilhar via


ResourceManager.GetObject Método

Definição

Retorna o valor do recurso diferente de cadeia de caracteres especificado para a cultura atual.

Sobrecargas

GetObject(String)

Retorna o valor do recurso diferente de cadeia de caracteres especificado.

GetObject(String, CultureInfo)

Obtém o valor do recurso sem cadeia de caracteres especificado localizado para a cultura indicada.

GetObject(String)

Origem:
ResourceManager.cs
Origem:
ResourceManager.cs
Origem:
ResourceManager.cs

Retorna o valor do recurso diferente de cadeia de caracteres especificado.

public:
 virtual System::Object ^ GetObject(System::String ^ name);
public virtual object? GetObject (string name);
public virtual object GetObject (string name);
abstract member GetObject : string -> obj
override this.GetObject : string -> obj
Public Overridable Function GetObject (name As String) As Object

Parâmetros

name
String

O nome do recurso a ser obtido.

Retornos

O valor do recurso localizado para as configurações de cultura atual do chamador. Se existir um conjunto de recursos apropriado, mas name não for encontrado, o método retornará null.

Exceções

O parâmetro name é null.

Não foi encontrado nenhum conjunto utilizável de recursos localizados e não há nenhum recurso de cultura padrão. 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.

Os recursos da cultura padrão residem em um assembly satélite que não pôde ser encontrado. 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.

Comentários

Para obter mais informações sobre essa API, consulte Comentários da API complementar para ResourceManager.GetObject.

Confira também

Aplica-se a

GetObject(String, CultureInfo)

Origem:
ResourceManager.cs
Origem:
ResourceManager.cs
Origem:
ResourceManager.cs

Obtém o valor do recurso sem cadeia de caracteres especificado localizado para a cultura indicada.

public:
 virtual System::Object ^ GetObject(System::String ^ name, System::Globalization::CultureInfo ^ culture);
public virtual object? GetObject (string name, System.Globalization.CultureInfo? culture);
public virtual object GetObject (string name, System.Globalization.CultureInfo culture);
abstract member GetObject : string * System.Globalization.CultureInfo -> obj
override this.GetObject : string * System.Globalization.CultureInfo -> obj
Public Overridable Function GetObject (name As String, culture As CultureInfo) As Object

Parâmetros

name
String

O nome do recurso a ser obtido.

culture
CultureInfo

A cultura para a qual o recurso é localizado. Se o recurso não estiver localizado para essa cultura, o Resource Manager usa regras de fallback para encontrar um recurso apropriado.

Se esse valor for null, o objeto CultureInfo será obtido usando a propriedade CurrentUICulture.

Retornos

O valor do recurso, localizado para a cultura especificada. Se existir um conjunto de recursos apropriado, mas name não for encontrado, o método retornará null.

Exceções

O parâmetro name é null.

Não foi encontrado nenhum conjunto utilizável de recursos e não há nenhum recurso de cultura padrão. 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.

Os recursos da cultura padrão residem em um assembly satélite que não pôde ser encontrado. 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.

Comentários

Para obter mais informações sobre essa API, consulte Comentários da API complementar para ResourceManager.GetObject.

Acesso thread-safe

O GetObject(String, CultureInfo) método é thread-safe.

Confira também

Aplica-se a