快速 SharePoint 集成: 若要显示所有可用的快速视图的示例代码

下面是一些代码,显示所有可用的视图从 快速 基于命名服务器 QRServer (我们与之通讯的服务器进程). 我为提供这要给你全部的使用提供的快速 API 是什么味道.

使用 系统;
使用 System.Collections.Generic;
使用 System.Linq;
使用 System.Text;
使用 Com.FastSearch.Esp.Search;
使用 Com.FastSearch.Esp.Search.Http;
使用 Com.FastSearch.Esp.Search.Navigation;
使用 Com.FastSearch.Esp.Search.Query;
使用 Com.FastSearch.Esp.Search.Result;
使用 Com.FastSearch.Esp.Search.View;
使用 System.Collections.Specialized;
使用 System.Collections;


命名空间 Conchango
{
     EnumerateFASTViews
    {
        静态 无效 主(字符串[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = 新增功能 NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            控制台.WriteLine("总的意见: [" + searchFactory.GetSearchViewList().计数 + "].");

            int 我 = 0;

            foreach (对象 o 在中 searchFactory.GetSearchViewList())
            {
                控制台.WriteLine("查看 [" + i     + "]: [" + o.ToString() + "].");

            }

            控制台.ReadLine();

        }
    }
}

请注意我认为自己是一个几乎没有主管的 C# 程序员,我有皮薄, 所以不发送任何树莓我的方式, 尤其是 re: "foreach (在对象 o …)" construct 🙂

</结束>

Technorati 标签: ,

订阅我的博客.

留言

您的电子邮件地址不会被公开. 必需的地方已做标记 *