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.
}
posted @ 2018-05-24 11:50  道木先生  阅读(108)  评论(0编辑  收藏  举报