System.Resources Namespace

O namespace System.Resources fornece classes e interfaces que permitem aos desenvolvedores criar, armazenar e gerenciar vários recursos específicos de cultura usados em um aplicativo. The System.Resources namespace provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. Uma das classes mais importantes do namespace System.Resources é a classe ResourceManager. One of the most important classes of the System.Resources namespace is the ResourceManager class.

Classes

MissingManifestResourceException

A exceção que é lançada se o assembly principal não contiver os recursos para a cultura neutra e um assembly satélite adequado está ausente.The exception that is thrown if the main assembly does not contain the resources for the neutral culture, and an appropriate satellite assembly is missing.

MissingSatelliteAssemblyException

A exceção que é lançada quando o assembly satélite dos recursos da cultura padrão está ausente.The exception that is thrown when the satellite assembly for the resources of the default culture is missing.

NeutralResourcesLanguageAttribute

Informa o gerenciador de recursos da cultura padrão de um aplicativo.Informs the resource manager of an app's default culture. Esta classe não pode ser herdada.This class cannot be inherited.

ResourceManager

Representa um gerenciador de recursos que fornece acesso conveniente aos recursos específicos da cultura no tempo de execução.Represents a resource manager that provides convenient access to culture-specific resources at run time.

ResourceReader

Enumera os recursos em um arquivo de recursos binário (.resources), lendo os pares de nome/valor do recurso sequencial.Enumerates the resources in a binary resources (.resources) file by reading sequential resource name/value pairs.

ResourceSet

Armazena todos os recursos localizados para uma cultura específica, ignorando todas as culturas, incluindo quaisquer regras de fallback.Stores all the resources localized for one particular culture, ignoring all other cultures, including any fallback rules.

ResourceWriter

Grava recursos no formato padrão do sistema em um arquivo de saída ou um fluxo de saída.Writes resources in the system-default format to an output file or an output stream. Essa classe não pode ser herdada.This class cannot be inherited.

ResXDataNode

Representa um elemento em um arquivo de recurso XML (.resx).Represents an element in an XML resource (.resx) file.

ResXFileRef

Representa um link para um recurso externo.Represents a link to an external resource.

ResXFileRef.Converter

Fornece um conversor de tipo para converter os dados para um ResXFileRef de e em uma cadeia de caracteres.Provides a type converter to convert data for a ResXFileRef to and from a string.

ResXResourceReader

Enumera os arquivos e fluxos de recurso de XML (.resx) e lê os pares de nome e valor do recurso sequencial.Enumerates XML resource (.resx) files and streams, and reads the sequential resource name and value pairs.

ResXResourceSet

Representa todos os recursos em um arquivo de recurso XML (.resx).Represents all resources in an XML resource (.resx) file.

ResXResourceWriter

Grava os recursos em um arquivo de recurso XML (.resx) ou em um fluxo de saída.Writes resources in an XML resource (.resx) file or an output stream.

SatelliteContractVersionAttribute

Instrui um objeto ResourceManager a solicitar uma versão específica de um assembly satélite.Instructs a ResourceManager object to ask for a particular version of a satellite assembly.

Interfaces

IResourceReader

Fornece a funcionalidade básica para ler dados de arquivos de recurso.Provides the base functionality for reading data from resource files.

IResourceWriter

Fornece a funcionalidade base para gravar recursos em um fluxo ou arquivo de saída.Provides the base functionality for writing resources to an output file or stream.

Enumerações

UltimateResourceFallbackLocation

Especifica se um objeto ResourceManager procura os recursos da cultura padrão do aplicativo no assembly principal ou em um assembly satélite.Specifies whether a ResourceManager object looks for the resources of the app's default culture in the main assembly or in a satellite assembly.

Comentários

O ResourceManager classe permite que o usuário controle de acesso e recursos armazenados no assembly principal ou em assemblies satélite de recursos.The ResourceManager class allows the user to access and control resources stored in the main assembly or in resource satellite assemblies. Use o GetObject e GetString métodos para recuperar cadeias de caracteres e objetos específicos de cultura.Use the GetObject and GetString methods to retrieve culture-specific objects and strings.