PromptCultureModels 类

  • java.lang.Object
    • com.microsoft.bot.dialogs.prompts.PromptCultureModels

public final class PromptCultureModels

确认和选择提示中当前支持的区域性模型的类容器。

字段摘要

修饰符和类型 字段和描述
static final PromptCultureModel BULGARIAN

获取保加利亚语提示区域性模型。

static final java.lang.String BULGARIAN_CULTURE
static final PromptCultureModel CHINESE
static final java.lang.String CHINESE_CULTURE
static final PromptCultureModel DUTCH

获取荷兰提示区域性模型。

static final java.lang.String DUTCH_CULTURE
static final PromptCultureModel ENGLISH

获取英语提示区域性模型。

static final java.lang.String ENGLISH_CULTURE
static final PromptCultureModel FRENCH

获取法语提示区域性模型。

static final java.lang.String FRENCH_CULTURE
static final PromptCultureModel GERMAN

获取德语提示区域性模型。

static final java.lang.String GERMAN_CULTURE
static final PromptCultureModel HINDI

获取印地语提示区域性模型。

static final java.lang.String HINDI_CULTURE
static final PromptCultureModel ITALIAN

获取意大利提示区域性模型。

static final java.lang.String ITALIAN_CULTURE
static final PromptCultureModel JAPANESE

获取日语提示区域性模型。

static final java.lang.String JAPANESE_CULTURE
static final PromptCultureModel KOREAN

获取朝鲜语提示区域性模型。

static final java.lang.String KOREAN_CULTURE
static final PromptCultureModel PORTUGUESE

获取葡萄牙语提示区域性模型。

static final java.lang.String PORTUGUESE_CULTURE
static final PromptCultureModel SPANISH

获取西班牙语提示区域性模型。

static final java.lang.String SPANISH_CULTURE
static final PromptCultureModel SWEDISH

获取瑞典提示区域性模型。

static final java.lang.String SWEDISH_CULTURE
static final PromptCultureModel TURKISH

获取土耳其提示区域性模型。

static final java.lang.String TURKISH_CULTURE

方法摘要

修饰符和类型 方法和描述
static PromptCultureModel[] getSupportedCultures()

获取支持的区域性模型的列表。

static java.lang.String mapToNearestLanguage(String cultureCode)

使用 Recognizers-Text 将各种潜在的区域设置字符串规范化为标准。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

字段详细信息

BULGARIAN

public static final PromptCultureModel BULGARIAN

获取保加利亚语提示区域性模型。

BULGARIAN_CULTURE

public static final String BULGARIAN_CULTURE

CHINESE

public static final PromptCultureModel CHINESE

CHINESE_CULTURE

public static final String CHINESE_CULTURE

DUTCH

public static final PromptCultureModel DUTCH

获取荷兰提示区域性模型。

DUTCH_CULTURE

public static final String DUTCH_CULTURE

ENGLISH

public static final PromptCultureModel ENGLISH

获取英语提示区域性模型。

ENGLISH_CULTURE

public static final String ENGLISH_CULTURE

FRENCH

public static final PromptCultureModel FRENCH

获取法语提示区域性模型。

FRENCH_CULTURE

public static final String FRENCH_CULTURE

GERMAN

public static final PromptCultureModel GERMAN

获取德语提示区域性模型。

GERMAN_CULTURE

public static final String GERMAN_CULTURE

HINDI

public static final PromptCultureModel HINDI

获取印地语提示区域性模型。

HINDI_CULTURE

public static final String HINDI_CULTURE

ITALIAN

public static final PromptCultureModel ITALIAN

获取意大利提示区域性模型。

ITALIAN_CULTURE

public static final String ITALIAN_CULTURE

JAPANESE

public static final PromptCultureModel JAPANESE

获取日语提示区域性模型。

JAPANESE_CULTURE

public static final String JAPANESE_CULTURE

KOREAN

public static final PromptCultureModel KOREAN

获取朝鲜语提示区域性模型。

KOREAN_CULTURE

public static final String KOREAN_CULTURE

PORTUGUESE

public static final PromptCultureModel PORTUGUESE

获取葡萄牙语提示区域性模型。

PORTUGUESE_CULTURE

public static final String PORTUGUESE_CULTURE

SPANISH

public static final PromptCultureModel SPANISH

获取西班牙语提示区域性模型。

SPANISH_CULTURE

public static final String SPANISH_CULTURE

SWEDISH

public static final PromptCultureModel SWEDISH

获取瑞典提示区域性模型。

SWEDISH_CULTURE

public static final String SWEDISH_CULTURE

TURKISH

public static final PromptCultureModel TURKISH

获取土耳其提示区域性模型。

TURKISH_CULTURE

public static final String TURKISH_CULTURE

方法详细信息

getSupportedCultures

public static PromptCultureModel[] getSupportedCultures()

获取支持的区域性模型的列表。

Returns:

PromptCultureModel具有支持的区域性的 数组。

mapToNearestLanguage

public static String mapToNearestLanguage(String cultureCode)

使用 Recognizers-Text 将各种可能的 setLocale 字符串规范化为标准。 这主要是从 https://github.com/microsoft/Recognizers-Text/blob/master/.NET/Microsoft.Recognizers.Text/C lture.cs#L66 复制/粘贴,这不会直接使用 Recognizers-Text 的 MapToNearestLanguage,因为如果在我们这样做之前添加语言支持,则会中断我们的提示。

Parameters:

cultureCode - 表示 setLocale。 示例:“en-US,en-us,EN”。

Returns:

规范化 setLocale。

适用于