System.Resources Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece classes e interfaces que permitem aos programadores criar, armazenar e gerir vários recursos específicos da cultura usados numa aplicação. Uma das classes mais importantes do System.Resources namespace é a ResourceManager classe.
Classes
| Name | Description |
|---|---|
| MissingManifestResourceException |
A exceção é lançada se o conjunto principal não contiver os recursos para a cultura neutra e estiver em falta um conjunto de satélite apropriado. |
| MissingSatelliteAssemblyException |
A exceção é lançada quando falta a montagem do satélite para os recursos da cultura padrão. |
| NeutralResourcesLanguageAttribute |
Informa o gestor de recursos sobre a cultura padrão de uma aplicação. Esta classe não pode ser herdada. |
| ResourceManager |
Representa um gestor de recursos que proporciona acesso conveniente a recursos específicos da cultura em tempo de execução. |
| ResourceReader |
Enumera os recursos num ficheiro binário de recursos (.resources) lendo pares sequenciais nome/valor de recursos. |
| ResourceSet |
Armazena todos os recursos localizados para uma cultura em particular, ignorando todas as outras culturas, incluindo quaisquer regras de recurso. |
| ResourceWriter |
Escreve recursos no formato padrão do sistema num ficheiro de saída ou num fluxo de saída. Esta classe não pode ser herdada. |
| ResXDataNode |
Representa um elemento num ficheiro de recurso XML (.resx). |
| ResXFileRef |
Representa um link para um recurso externo. |
| ResXFileRef.Converter |
Fornece um conversor de tipos para converter dados de um ResXFileRef para e de uma cadeia. |
| ResXResourceReader |
Enumera ficheiros e fluxos de recursos XML (.resx), e lê os pares sequenciais de nomes e valores de recursos. |
| ResXResourceSet |
Representa todos os recursos num ficheiro de recurso XML (.resx). |
| ResXResourceWriter |
Escreve recursos num ficheiro de recurso XML (.resx) ou num fluxo de saída. |
| SatelliteContractVersionAttribute |
Instrui um ResourceManager objeto a pedir uma versão particular de um conjunto de satélite. |
Interfaces
| Name | Description |
|---|---|
| IResourceReader |
Fornece a funcionalidade base para ler dados a partir de ficheiros de recursos. |
| IResourceWriter |
Fornece a funcionalidade base para escrever recursos num ficheiro de saída ou fluxo. |
Enumerações
| Name | Description |
|---|---|
| UltimateResourceFallbackLocation |
Especifica se um ResourceManager objeto procura os recursos da cultura padrão da aplicação na assembly principal ou numa assembly de satélite. |
Observações
A ResourceManager classe permite ao utilizador aceder e controlar recursos armazenados no conjunto principal ou em conjuntos de satélites de recursos. Use os GetObject métodos e GetString para recuperar objetos e cordas específicas da cultura.