ResourceManager.CreateFileBasedResourceManager(String, String, Type) Método

Definição

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

public:
 static System::Resources::ResourceManager ^ CreateFileBasedResourceManager(System::String ^ baseName, System::String ^ resourceDir, Type ^ usingResourceSet);
public static System.Resources.ResourceManager CreateFileBasedResourceManager(string baseName, string resourceDir, Type usingResourceSet);
static member CreateFileBasedResourceManager : string * string * Type -> System.Resources.ResourceManager
Public Shared Function CreateFileBasedResourceManager (baseName As String, resourceDir As String, usingResourceSet As Type) As ResourceManager

Parâmetros

baseName
String

O nome raiz dos recursos. Por exemplo, o nome raiz do ficheiro de recurso chamado "MyResource.en-US.resources" é "MyResource".

resourceDir
String

O nome do diretório para procurar os recursos. resourceDir pode ser um caminho absoluto ou um caminho relativo a partir do diretório da aplicação.

usingResourceSet
Type

O tipo de costume ResourceSet a usar. Se null, é usado o objeto de execução ResourceSet predefinido.

Devoluções

Uma nova instância de gestor de recursos que pesquisa recursos no diretório especificado em vez de um manifesto assembly.

Exceções

O baseName parâmetro ou resourceDir é null.

Observações

Este método devolve um gestor de recursos que recupera recursos de um ficheiro .resources que não está embutido numa assembly. Pode usar este objeto ResourceManager para carregar recursos numa página ASP.NET ou para testar uma implementação ResourceSet. Para um exemplo que recupera recursos de um ficheiro .resources independente, veja o artigo Retrieving Resources .

Este método permite especificar uma ResourceSet implementação. Se não quiser uma implementação específica ResourceSet , mas quiser usar um formato de ficheiro de recurso personalizado, deve derivar da ResourceSet classe, sobrescrever os GetDefaultReader métodos e GetDefaultWriter passar esse tipo para este construtor.

Atenção

O uso de arquivos .resources autônomos em um aplicativo ASP.NET interromperá a implantação do XCOPY, porque os recursos permanecerão bloqueados até que sejam explicitamente liberados pelo método ReleaseAllResources. Se quiseres implementar recursos com as tuas aplicações ASP.NET, compila os teus ficheiros .resources em assemblies satélite.

Aplica-se a