ResourceManager Classe

Definição

Representa um gestor de recursos que proporciona acesso conveniente a recursos específicos da cultura em 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

Observações

Para mais informações sobre esta API, consulte Observações Suplementares da API para o ResourceManager.

Construtores

Name Description
ResourceManager()

Inicializa uma nova instância da ResourceManager classe com valores por defeito.

ResourceManager(String, Assembly, Type)

Inicializa uma nova instância da ResourceManager classe que utiliza uma classe especificada ResourceSet para consultar recursos contidos em ficheiros com o nome raiz especificado na assembly dada.

ResourceManager(String, Assembly)

Inicializa uma nova instância da ResourceManager classe que procura recursos contidos em ficheiros com o nome raiz especificado na assembly dada.

ResourceManager(Type)

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

Campos

Name Description
BaseNameField

Especifica o nome raiz dos ficheiros de recursos que procuram ResourceManager recursos.

HeaderVersionNumber

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

MagicNumber

Detém o número usado para identificar ficheiros de recursos.

MainAssembly

Especifica o conjunto principal que contém os recursos.

ResourceSets
Obsoleto.

Contém um Hashtable que devolve um mapeamento das culturas para ResourceSet os objetos.

Propriedades

Name Description
BaseName

Obtém o nome raiz dos ficheiros de recursos que procuram ResourceManager por recursos.

FallbackLocation

Obtém ou define o local de onde recuperar os recursos de reserva padrão.

IgnoreCase

Obtém ou define um valor que indica se o gestor de recursos permite consultas de recursos insensíveis a maiúsculas e minúsculas nos GetString(String) métodos e.GetObject(String)

ResourceSetType

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

Métodos

Name Description
CreateFileBasedResourceManager(String, String, Type)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetNeutralResourcesLanguage(Assembly)

Devolve informação específica da cultura para os recursos padrão da assembly principal, recuperando o valor do NeutralResourcesLanguageAttribute atributo numa assembly especificada.

GetObject(String, CultureInfo)

Obtém o valor do recurso não-string especificado localizado para a cultura especificada.

GetObject(String)

Devolve o valor do recurso não-string especificado.

GetResourceFileName(CultureInfo)

Gera o nome do ficheiro de recurso para o objeto dado CultureInfo .

GetResourceSet(CultureInfo, Boolean, Boolean)

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

GetSatelliteContractVersion(Assembly)

Devolve a versão especificada pelo SatelliteContractVersionAttribute atributo na assembly dada.

GetStream(String, CultureInfo)

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

GetStream(String)

Devolve um objeto de fluxo de memória não gerido do recurso especificado.

GetString(String, CultureInfo)

Devolve o valor do recurso string localizado para a cultura especificada.

GetString(String)

Devolve o valor do recurso de cadeia especificado.

GetType()

Obtém o Type da instância atual.

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

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

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReleaseAllResources()

Diz ao gestor de recursos para chamar o Close() método em todos ResourceSet os objetos e libertar todos os recursos.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Segurança de Thread

Este tipo é seguro para fios.

Ver também