Rychlá integrace serveru SharePoint: Ukázkový kód pro zobrazení všech dostupných rychle

Zde je kód, který ukazuje všechny dostupné pohledy z RYCHLE server založený na pojmenované QRServer (proces serveru, s níž jsme komunikovat). Nabízím to k vám všem chuť toho, co je pomocí poskytnutého rychlé rozhraní API.

použití Systém;
použití System.Collections.Generic;
použití System.Linq;
použití System.Text;
použití Com.FastSearch.Esp.Search;
použití Com.FastSearch.Esp.Search.Http;
použití Com.FastSearch.Esp.Search.Navigation;
použití Com.FastSearch.Esp.Search.Query;
použití Com.FastSearch.Esp.Search.Result;
použití Com.FastSearch.Esp.Search.View;
použití System.Collections.Specialized;
použití System.Collections;


obor názvů Conchango
{
    Třída EnumerateFASTViews
    {
        statický void Hlavní(řetězec[] argumenty)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = nové 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);

            Konzola.WriteLine("Celkem zobrazení: [" + searchFactory.GetSearchViewList().Hrabě + "].");

            int Já = 0;

            foreach (objekt o v searchFactory.GetSearchViewList())
            {
                Konzola.WriteLine("Pohled [" + i    + "]: [" + o.ToString() + "].");

            }

            Konzola.ReadLine();

        }
    }
}

Všimněte si, že považuji, že se sotva příslušné programátor C# a mám tenké kůže, Takže neposílejte žádné maliny cestě, zejména re: "foreach (objekt o v …)" construct 🙂

</Konec>

Doplněk Technorati značky: ,

Přihlásit se na mém blogu.

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *