ResourceManager.CreateFileBasedResourceManager(String, String, Type) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un ResourceManager objet qui recherche un répertoire spécifique au lieu d’un manifeste d’assembly pour les ressources.
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
Paramètres
- baseName
- String
Nom racine des ressources. Par exemple, le nom racine du fichier de ressources nommé « MyResource ».en-US.resources » est « MyResource ».
- resourceDir
- String
Nom du répertoire à rechercher pour les ressources.
resourceDir peut être un chemin d’accès absolu ou un chemin relatif à partir du répertoire de l’application.
- usingResourceSet
- Type
Type du personnalisé ResourceSet à utiliser. Si null, l’objet runtime ResourceSet par défaut est utilisé.
Retours
Nouvelle instance d’un gestionnaire de ressources qui recherche les ressources dans le répertoire spécifié au lieu d’un manifeste d’assembly.
Exceptions
Le ou baseName le resourceDir paramètre est null.
Remarques
Cette méthode retourne un gestionnaire de ressources qui récupère des ressources à partir d’un fichier .resources qui n’est pas incorporé dans un assembly. Vous pouvez utiliser cet objet ResourceManager pour charger des ressources pour une page ASP.NET ou pour tester une implémentation ResourceSet. Pour obtenir un exemple qui récupère des ressources à partir d’un fichier .resources autonome, consultez l’article Récupération des ressources .
Cette méthode vous permet de spécifier une ResourceSet implémentation. Si vous ne souhaitez pas une implémentation spécifique ResourceSet , mais que vous souhaitez utiliser un format de fichier de ressources personnalisé, vous devez dériver de la ResourceSet classe, remplacer les GetDefaultReader méthodes et GetDefaultWriter passer ce type à ce constructeur.
Avertissement
L’utilisation de fichiers .resources autonomes dans une application ASP.NET interrompt le déploiement XCOPY, car les ressources restent verrouillées jusqu’à ce qu’elles soient explicitement libérées par la ReleaseAllResources méthode. Si vous souhaitez déployer des ressources avec vos applications ASP.NET, compilez vos fichiers .resources dans des assemblys satellites.