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á konkrétní adresář místo manifestu sestavení pro prostředky.
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
Parametry
- baseName
- String
Kořenový název prostředků. Například kořenový název souboru prostředku s názvem MyResource.en-US.resources je MyResource.
- resourceDir
- String
Název adresáře, který chcete vyhledat prostředky.
resourceDir může být absolutní cesta nebo relativní cesta z adresáře aplikace.
- usingResourceSet
- Type
Typ vlastního ResourceSet použití. Pokud nullse použije výchozí objekt modulu runtime ResourceSet .
Návraty
Nová instance správce prostředků, která hledá zadaný adresář místo manifestu sestavení pro prostředky.
Výjimky
Parametr baseName je resourceDirnull.
Poznámky
Tato metoda vrátí správce prostředků, který načte prostředky ze souboru .resources, který není vložen do sestavení. Tento objekt ResourceManager můžete použít k načtení prostředků pro stránku ASP.NET nebo k otestování implementace ResourceSet. Příklad, který načte 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 a GetDefaultWriter metody a předat tento typ tomuto konstruktoru.
Caution
Použití samostatných souborů .resources v aplikaci ASP.NET přeruší nasazení XCOPY, protože prostředky zůstanou uzamčené, dokud je metoda explicitně nevyvolá ReleaseAllResources . Pokud chcete nasadit prostředky s vašimi ASP.NET aplikacemi, zkompilujte soubory .resources do satelitních sestavení.