Nopea SharePoint-integrointi: Näytteen koodi näyttää kaikki käytettävissä olevat nopeasti näkymät

Tässä on joitakin koodi, joka näyttää kaikki käytettävissä olevat näkymät alkaen NOPEASTI palvelin perustuu nimetty QRServer (jonka kanssa kommunikoimme palvelinprosessi). Annan tämän antaa teille kaikille maistaa mitä on käyttää jos FAST API.

käyttäminen Järjestelmän;
käyttäminen System.Collections.Generic;
käyttäminen System.Linq;
käyttäminen System.Text;
käyttäminen Com.FastSearch.Esp.Search;
käyttäminen Com.FastSearch.Esp.Search.Http;
käyttäminen Com.FastSearch.Esp.Search.Navigation;
käyttäminen Com.FastSearch.Esp.Search.Query;
käyttäminen Com.FastSearch.Esp.Search.Result;
käyttäminen Com.FastSearch.Esp.Search.View;
käyttäminen System.Collections.Specialized;
käyttäminen System.Collections;


nimitila Conchango
{
    luokan EnumerateFASTViews
    {
        staattinen mitättömäksi Pääsivu(merkkijono[] args)
        {

            ISearchFactory searchFactory;

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

            Konsoli.WriteLine("Yhteensä näkymät: [" + searchFactory.GetSearchViewList().Määrä + "].");

            int i = 0;

            foreach (objekti o Tässä searchFactory.GetSearchViewList())
            {
                Konsoli.WriteLine("View [" + i    + "]: [" + o.ToString() + "].");

            }

            Konsoli.ReadLine();

        }
    }
}

Huomaa, että pidän itseäni tuskin toimivaltainen C#-ohjelmoija ja olen ohut iho, joten älä lähetä mitään vadelmat tieni, varsinkin re: "foreach (objektin o …)" construct 🙂

</loppu>

Technorati Tags: ,

Tilaa blogiin.

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *