System.Resources Espaço de Nomes

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.