Syn Bot /OSCOVA 提示信息(9)

提示信息

提示信息绑定到Intent用来提示用户缺少了哪些实体。

举个栗子~
[Expression("play {rock} music")] [Entity(Sys.MusicGenre)] [Prompt(Sys.MusicGenre, "Please specify a genre.")] public void OpenApp(Context context, Result result) { //Do Something. }

提示信息的上下文

[Expression("{login} @emp-code")]
[Expression("{log-in} @emp-code")]
[Entity("login")]
[Prompt("@emp-code","Please specify emp code.", Context = "in-login")]
public void LoginEmp(Context context, Result result)
{
    //Do something here.
}

[FallBack(Context = "in-login")]
public void LoginFallback(Context context, Result result)
{
    context.Remove("in-login");
    //Do something here.
}
原文地址:https://www.cnblogs.com/mrtiny/p/9082111.html