日期:2014-05-17  浏览次数:20842 次

Windows Store apps开发[63]Windows 8 开发31日-第06日-搜索合约

注:本文由BeyondVincent(破船)翻译首发

        转载请注明出处:BeyondVincent(破船)@DevDiv.com

 


第06日-搜索合约

   昨天我介绍了如何在程序中添加设置合约。今天将介绍搜索合约,明天则是共享合约。搜索和共享是两个非常感实用的合约,因为即使程序没有在运行,这两个合约都会让你的程序可以使用,也就是说你的程序可以潜在的以另外的一种方式暴露给用户。
在过去的10年里面,”搜索”已经典型的成为搜索引擎的代名词。几年前,搜索在Windows实际上已经变成了主流,如果你跟我一样,也会变得非常习惯的点击搜索按钮,然后输入程序名字,而不是去亲自寻找程序。今天,在Windows 8中,你也可以输入搜索内容,并且搜索到结果会很友好的显示出来。
更好的是,在Windows 8中,已经扩展了搜索,可以将搜索添加到我们的Windows Store Apps中。现在,搜索不再神秘,我们只需要响应很少的几个事件就可以给用户显示正确的内容。搜索已经改变了典型的从“入口点”(entry point)进入程序。现在,用户不需要打开程序,然后再找到搜索框进行搜索,而是可以通过搜索面板,输入内容,然后直接在内进行程序查找。