ResourceManager.GetObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.