覆盖LocationResourceManager属性示例

时间:2018-03-27 11:50:03

标签: c# inheritance botframework

我使用开源BotBuilder-Location控件来获取本地化提示。 根据文档,我们需要继承LocationResourceManager类来实现这一目标。我是C#的新手,这就是我做的事情

public class MyLocationResourceManager: LocationResourceManager
{
    public new string TitleSuffix = "New message";
}

然后我在LocationDialog的构造函数中传递了MyLocationResourceManager的实例。 这不起作用,机器人显示"输入或说出地址"而不是"新消息"。请帮帮我吧!

1 个答案:

答案 0 :(得分:2)

您需要覆盖该属性:

public override string TitleSuffix
{
    get
    {
        return "The text you want to see";
    }
}