ResourceManager.CreateFileBasedResourceManager(String, String, Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto ResourceManager que busca un directorio específico en lugar de en el manifiesto del ensamblado 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);
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
Nombre raíz de los recursos. Por ejemplo, el nombre raíz del archivo de recursos denominado "MyResource.en-US.resources" es "MyResource".
- resourceDir
- String
Nombre del directorio donde se van a buscar los recursos. resourceDir
puede ser una ruta de acceso absoluta o una ruta de acceso relativa del directorio de la aplicación.
- usingResourceSet
- Type
Tipo del objeto ResourceSet personalizado que se va a usar. Si es null
, se usa el objeto predeterminado ResourceSet en tiempo de ejecución.
Devoluciones
Una nueva instancia de un administrador de recursos que busca en el directorio especificado en lugar de un manifiesto del ensamblado para los recursos.
Excepciones
El parámetro baseName
o resourceDir
es null
.
Comentarios
Este método devuelve un administrador de recursos que recupera los recursos de un archivo .resources que no está incrustado en un ensamblado. Puede usar este ResourceManager objeto para cargar recursos para una página de ASP.NET o para probar una ResourceSet implementación. Para obtener un ejemplo que recupera recursos de un archivo .resources independiente, consulte el artículo Recuperación de recursos .
Este método permite especificar una ResourceSet implementación. Si no desea una implementación específica ResourceSet , pero desea usar un formato de archivo de recursos personalizado, debe derivar de la ResourceSet clase , invalidar los GetDefaultReader métodos y GetDefaultWriter y pasar ese tipo a este constructor.
Precaución
El uso de archivos .resources independientes en una aplicación de ASP.NET interrumpirá la implementación de XCOPY, ya que los recursos permanecen bloqueados hasta que el método los ReleaseAllResources libere explícitamente. Si quiere implementar recursos con las aplicaciones de ASP.NET, compile los archivos .resources en ensamblados satélite.