ResourceManager Classe

Definição

Representa um gerenciador de recursos que fornece acesso conveniente aos recursos específicos da cultura no tempo de execução.

public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
Herança
ResourceManager
Derivado
Atributos

Comentários

Para obter mais informações sobre essa API, consulte Comentários de API complementares para ResourceManager.

Construtores

ResourceManager()

Inicializa uma nova instância da classe ResourceManager com valores padrão.

ResourceManager(String, Assembly)

Inicializa uma nova instância da classe ResourceManager que pesquisa os recursos contidos em arquivos com o nome raiz especificado no assembly especificado.

ResourceManager(String, Assembly, Type)

Inicializa uma nova instância da classe ResourceManager que usa um classe ResourceSet especificada para pesquisar os recursos contidos em arquivos com o nome raiz especificado no assembly fornecido.

ResourceManager(Type)

Inicializa uma nova instância da classe ResourceManager que procura recursos em assemblies satélites com base nas informações do objeto do tipo especificado.

Campos

BaseNameField

Especifica o nome raiz dos arquivos de recursos no qual o ResourceManager pesquisa recursos.

HeaderVersionNumber

Especifica a versão dos cabeçalhos do arquivo de recurso que a implementação atual do ResourceManager pode interpretar e produzir.

MagicNumber

Contém o número usado para identificar arquivos de recurso.

MainAssembly

Especifica o assembly principal que contém os recursos.

ResourceSets
Obsoleto.

Contém um Hashtable que retorna um mapeamento de culturas para objetos ResourceSet.

Propriedades

BaseName

Obtém o nome raiz dos arquivos de recursos que o ResourceManager pesquisa nos recursos.

FallbackLocation

Obtém ou define o local do qual recuperar recursos de fallback padrão.

IgnoreCase

Obtém ou define um valor que indica se o gerenciador de recursos permite pesquisas de recurso que diferenciam maiúsculas de minúsculas nos métodos GetString(String) e GetObject(String).

ResourceSetType

Obtém o tipo do objeto de conjunto de recursos que o gerenciador de recursos usa para construir um objeto ResourceSet.

Métodos

CreateFileBasedResourceManager(String, String, Type)

Retorna um objeto ResourceManager que pesquisa um diretório específico em vez de um manifesto do assembly para recursos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetNeutralResourcesLanguage(Assembly)

Retorna informações específicas da cultura para os recursos padrão do assembly principal recuperando o valor do atributo NeutralResourcesLanguageAttribute em um assembly especificado.

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.

GetResourceFileName(CultureInfo)

Gera o nome do arquivo de recurso para o objeto CultureInfo fornecido.

GetResourceSet(CultureInfo, Boolean, Boolean)

Recupera um conjunto de recursos para uma cultura específica.

GetSatelliteContractVersion(Assembly)

Retorna a versão especificada pelo atributo SatelliteContractVersionAttribute no assembly fornecido.

GetStream(String)

Retorna um objeto de fluxo de memória não gerenciada do recurso especificado.

GetStream(String, CultureInfo)

Retorna um objeto de fluxo de memória não gerenciada do recurso especificado, usando a cultura especificada.

GetString(String)

Retorna o valor do recurso de cadeia de caracteres especificado.

GetString(String, CultureInfo)

Retorna o valor do recurso de cadeia de caracteres localizado para a cultura especificada.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Fornece a implementação para localizar um conjunto de recursos.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReleaseAllResources()

Indica ao gerenciador de recursos para chamar o método Close() em todos os objetos ResourceSet e liberar todos os recursos.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Acesso thread-safe

Este tipo é thread-safe.

Confira também