VELOCE integrazione con SharePoint: Codice di esempio per visualizzare tutte le viste disponibili veloce

Ecco il codice che visualizza tutte le viste disponibili da un VELOCE server in base al nome QRServer (il processo del server con cui comunichiamo). Offro questo per darvi un assaggio di cosa vuol dire utilizzare l'API veloce fornito.

utilizzando Sistema;
utilizzando System.Collections.Generic;
utilizzando System. Linq;
utilizzando System. Text;
utilizzando Com.FastSearch.Esp.Search;
utilizzando Com.FastSearch.Esp.Search.Http;
utilizzando Com.FastSearch.Esp.Search.Navigation;
utilizzando Com.FastSearch.Esp.Search.Query;
utilizzando Com.FastSearch.Esp.Search.Result;
utilizzando Com.FastSearch.Esp.Search.View;
utilizzando System.Collections.Specialized;
utilizzando System. Collections;


spazio dei nomi Conchango
{
    classe EnumerateFASTViews
    {
        statico void Main(stringa[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = Nuovo NameValueCollection();

            NameValueCollection("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            NameValueCollection("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            NameValueCollection("Com.FastSearch.Esp.Search.Http.RequestMethod", "OTTENERE");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            Console.WriteLine("Totale visualizzazioni: [" + searchFactory.GetSearchViewList().Conte + "].");

            int Io = 0;

            foreach (oggetto o in searchFactory.GetSearchViewList())
            {
                Console.WriteLine("Vista [" + i     + "]: [" + o.ToString() + "].");

            }

            Console.ReadLine();

        }
    }
}

Si noti che mi considero un programmatore c# appena competente e hanno la pelle sottile, così non invia alcun modo mio di lamponi, soprattutto ri: "foreach (oggetto o in …)" costruire 🙂

</fine>

Technorati Tags: ,

Iscriviti al mio blog.

Lasciare una risposta

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *