ResourceMultiLanguageGenerator 类

定义

使用 resourceExplorer 将根 lg 和所有语言变体装载为多语言生成器。

public class ResourceMultiLanguageGenerator : Microsoft.Bot.Builder.Dialogs.Adaptive.Generators.MultiLanguageGeneratorBase
type ResourceMultiLanguageGenerator = class
    inherit MultiLanguageGeneratorBase
Public Class ResourceMultiLanguageGenerator
Inherits MultiLanguageGeneratorBase
继承
ResourceMultiLanguageGenerator

注解

给定的文件名(如“foo.lg”)将生成 foo 的映射。{LOCALE}.lg 文件。

构造函数

ResourceMultiLanguageGenerator(String)

初始化 ResourceMultiLanguageGenerator 类的新实例。

字段

Kind

类标识符。

属性

LanguagePolicy

获取或设置语言策略。

(继承自 MultiLanguageGeneratorBase)
ResourceId

获取或设置资源 ID。

方法

GenerateAsync(DialogContext, String, Object, CancellationToken)

查找与当前上下文区域设置匹配的语言生成器。

(继承自 MultiLanguageGeneratorBase)
TryGetGenerator(DialogContext, String, Lazy<LanguageGenerator>)

按区域设置实现查找。 这会使用 resourceId 和 ResourceExplorer 进行查找。

适用于