System.Resources Namespace
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.
Fornece classes e interfaces que permitem que os desenvolvedores criem, armazenem e gerenciem vários recursos específicos da cultura usados em um aplicativo. Uma das classes mais importantes do System.Resources namespace é a ResourceManager classe.
Classes
| Nome | Description |
|---|---|
| MissingManifestResourceException |
A exceção gerada se o assembly principal não contiver os recursos para a cultura neutra e um assembly satélite apropriado estiver ausente. |
| MissingSatelliteAssemblyException |
A exceção gerada quando o assembly satélite para os recursos da cultura padrão está ausente. |
| NeutralResourcesLanguageAttribute |
Informa o gerenciador de recursos da cultura padrão de um aplicativo. Essa classe não pode ser herdada. |
| ResourceManager |
Representa um gerenciador de recursos que fornece acesso conveniente a recursos específicos da cultura em tempo de execução. |
| ResourceReader |
Enumera os recursos em um arquivo de recursos binários (.resources) lendo pares sequenciais de nome/valor de recurso. |
| ResourceSet |
Armazena todos os recursos localizados para uma cultura específica, ignorando todas as outras culturas, incluindo quaisquer regras de fallback. |
| ResourceWriter |
Grava recursos no formato padrão do sistema em um arquivo de saída ou em um fluxo de saída. Essa classe não pode ser herdada. |
| ResXDataNode |
Representa um elemento em um arquivo de recurso XML (.resx). |
| ResXFileRef |
Representa um link para um recurso externo. |
| ResXFileRef.Converter |
Fornece um conversor de tipo para converter dados para um ResXFileRef de e para uma cadeia de caracteres. |
| ResXResourceReader |
Enumera arquivos e fluxos de recurso XML (.resx) e lê o nome do recurso sequencial e os pares de valor. |
| ResXResourceSet |
Representa todos os recursos em um arquivo de recurso XML (.resx). |
| ResXResourceWriter |
Grava recursos em um arquivo de recurso XML (.resx) ou em um fluxo de saída. |
| SatelliteContractVersionAttribute |
Instrui um objeto ResourceManager a solicitar uma versão específica de um assembly satélite. |
Interfaces
| Nome | Description |
|---|---|
| IResourceReader |
Fornece a funcionalidade base para ler dados de arquivos de recursos. |
| IResourceWriter |
Fornece a funcionalidade base para gravar recursos em um arquivo ou fluxo de saída. |
Enumerações
| Nome | Description |
|---|---|
| UltimateResourceFallbackLocation |
Especifica se um objeto ResourceManager procura os recursos da cultura padrão do aplicativo no assembly principal ou em um assembly satélite. |
Comentários
A ResourceManager classe permite que o usuário acesse e controle os recursos armazenados no assembly principal ou em assemblies satélite de recurso. Use os métodos e GetString os GetObject métodos para recuperar objetos e cadeias de caracteres específicos da cultura.