שילוב מהיר של 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
    {
        סטטי void ראשי(מחרוזת[] ארגומנטים לזמינים)
        {

            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", "צא");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            המסוף.WriteLine("סה כ צפיות: [" + searchFactory.GetSearchViewList().ספירה + "].");

            int אני = 0;

            foreach (אובייקט o ב searchFactory.GetSearchViewList())
            {
                המסוף.WriteLine("נוף [" + i     + "]: [" + o.ToString() + "].");

            }

            המסוף.ReadLine();

        }
    }
}

שימו לב כי אני מחשיב את עצמי מתכנת C # כשיר, יש לי עור דק, . אז אל תשלח לכל פטל בדרך שלי, במיוחד re: foreach" (האובייקט o ב- …)" construct 🙂

</קצה>

תגיות טכנורטי: ,

מנוי על הבלוג שלי.

תשאיר הודעה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *