Integració de SharePoint ràpid: Exemples de codi per mostrar totes les vistes de pressa disponibles

Aquí hi ha algun codi que Mostra totes les vistes disponibles des d'un RÀPID servidor basat en el nom QRServer (el procés de servidor amb la qual ens comuniquem). T'ofereixo això per donar-li tot un gust del que és com utilitzar les API ràpid sempre.

utilitzant Sistema;
utilitzant System.Collections.Generic;
utilitzant System.LINQ;
utilitzant System.text;
utilitzant Com.FastSearch.esp.Search;
utilitzant Com.FastSearch.esp.Search.http;
utilitzant Com.FastSearch.esp.Search.Navigation;
utilitzant Com.FastSearch.esp.Search.Query;
utilitzant Com.FastSearch.Esp.Search.Result;
utilitzant Com.FastSearch.Esp.Search.View;
utilitzant System.Collections.Specialized;
utilitzant System.Collections;


espai de noms Conchango
{
    classe EnumerateFASTViews
    {
        estàtica buit Principal(corda[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = nou 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", "ACONSEGUIR");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            Consola.WriteLine("Visites totals: [" + searchFactory.GetSearchViewList().Comte + "].");

            Int m = 0;

            foreach (objecte o en searchFactory.GetSearchViewList())
            {
                Consola.WriteLine("Veure [" + i     + "]: [" + o.ToString() + "].");

            }

            Consola.ReadLine();

        }
    }
}

Tingueu en compte que jo em considero un penes competents c# programador i tinc la pell fina, Així que no l'enviïs qualsevol gerds meu camí, especialment re: el "foreach (objecte o en …)" construct 🙂

</final>

Etiquetas de Technorati: ,

Subscriure's al meu blog.

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *