ResourceManager.CreateFileBasedResourceManager(String, String, Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ResourceManager Vrátí objekt, který hledá prostředky v určitém adresáři místo manifestu sestavení.
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
Parametry
- baseName
- String
Kořenový název prostředků. Například kořenový název souboru prostředků s názvem "MyResource.en-US.resources" je "MyResource".
- resourceDir
- String
Název adresáře, který má vyhledat prostředky. resourceDir
může být absolutní cesta nebo relativní cesta z adresáře aplikace.
- usingResourceSet
- Type
Typ vlastního ResourceSet , který se má použít. Pokud null
, použije se výchozí objekt modulu runtime ResourceSet .
Návraty
Nová instance správce prostředků, která vyhledává prostředky v zadaném adresáři místo manifestu sestavení.
Výjimky
Parametr baseName
nebo resourceDir
je null
.
Poznámky
Tato metoda vrátí správce prostředků, který načte prostředky ze souboru .resources, který není vložen v sestavení. Tento ResourceManager objekt můžete použít k načtení prostředků pro ASP.NET stránku nebo k otestování ResourceSet implementace. Příklad, který načítá prostředky ze samostatného souboru .resources, najdete v článku Načítání prostředků .
Tato metoda umožňuje zadat implementaci ResourceSet . Pokud nechcete konkrétní ResourceSet implementaci, ale chcete použít vlastní formát souboru prostředků, měli byste odvodit z ResourceSet třídy, přepsat GetDefaultReader metody a GetDefaultWriter a předat tento typ tomuto konstruktoru.
Upozornění
Použití samostatných souborů .resources v aplikaci ASP.NET přeruší nasazení XCOPY, protože prostředky zůstanou uzamčené, dokud nejsou explicitně uvolněny metodou ReleaseAllResources . Pokud chcete nasadit prostředky s ASP.NET aplikacemi, zkompilujte soubory .resources do satelitních sestavení.