ResourceManager.CreateFileBasedResourceManager(String, String, Type) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett ResourceManager objekt som söker i en specifik katalog i stället för ett sammansättningsmanifest efter resurser.
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
Parametrar
- baseName
- String
Rotnamnet på resurserna. Till exempel rotnamnet för resursfilen med namnet "MyResource.en-US.resources" är "MyResource".
- resourceDir
- String
Namnet på katalogen som ska söka efter resurserna.
resourceDir kan vara en absolut sökväg eller en relativ sökväg från programkatalogen.
- usingResourceSet
- Type
Typen av anpassad ResourceSet som ska användas. Om nullanvänds standard-runtime-objektet ResourceSet .
Returer
En ny instans av en resurshanterare som söker i den angivna katalogen i stället för ett sammansättningsmanifest efter resurser.
Undantag
Parametern baseName eller resourceDir är null.
Kommentarer
Den här metoden returnerar en resurshanterare som hämtar resurser från en .resources-fil som inte är inbäddad i en sammansättning. Du kan använda det här ResourceManager-objektet för att läsa in resurser för en ASP.NET sida eller för att testa en implementering av ResourceSet. Ett exempel som hämtar resurser från en fristående .resources-fil finns i artikeln Hämta resurser .
Med den här metoden kan du ange en ResourceSet implementering. Om du inte vill ha en specifik ResourceSet implementering, men vill använda ett anpassat resursfilformat, bör du härleda från ResourceSet klassen, åsidosätta GetDefaultReader metoderna och GetDefaultWriter och skicka den typen till den här konstruktorn.
Caution
Om du använder fristående .resources-filer i en ASP.NET-app avbryts XCOPY-distributionen, eftersom resurserna förblir låsta tills de uttryckligen släpps av ReleaseAllResources metoden. Om du vill distribuera resurser med dina ASP.NET appar kompilerar du dina .resources-filer till satellitsammansättningar.