ResourceManager.CreateFileBasedResourceManager(String, String, Type) Método
Definição
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.
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.