Freigeben über


LanguageGeneratorManager class

Klasse, die den Cache aller LG-Ressourcen aus einem ResourceExplorer-verwaltet.

Konstruktoren

LanguageGeneratorManager(ResourceExplorer)

Initialisieren Sie eine neue Instanz von LanguageResourceManager Klasse.

Eigenschaften

languageGenerators

Ruft Sprachgeneratoren ab oder legt diese fest.

Methoden

resourceExplorerResolver(string, Map<string, Resource[]>)

Gibt den Resolver zurück, um die LG-Import-ID basierend auf Sprache und einem Vorlagenressourcenladedelegat in Vorlagentext aufzulösen.

Details zum Konstruktor

LanguageGeneratorManager(ResourceExplorer)

Initialisieren Sie eine neue Instanz von LanguageResourceManager Klasse.

new LanguageGeneratorManager(resourceManager: ResourceExplorer)

Parameter

resourceManager

ResourceExplorer

Ressourcen-Explorer zum Manager von LG-Dateien.

Details zur Eigenschaft

languageGenerators

Ruft Sprachgeneratoren ab oder legt diese fest.

languageGenerators: Map<string, LanguageGenerator<T, D>>

Eigenschaftswert

Map<string, LanguageGenerator<T, D>>

Details zur Methode

resourceExplorerResolver(string, Map<string, Resource[]>)

Gibt den Resolver zurück, um die LG-Import-ID basierend auf Sprache und einem Vorlagenressourcenladedelegat in Vorlagentext aufzulösen.

static function resourceExplorerResolver(locale: string, resourceMapping: Map<string, Resource[]>): ImportResolverDelegate

Parameter

locale

string

Gebietsschema zum Identifizieren der Sprache.

resourceMapping

Map<string, Resource[]>

Vorlagenressourcenladedelegat.

Gibt zurück

ImportResolverDelegate

Der Delegat, um die Ressource aufzulösen.