فاسٹ شیئرپوائنٹ انٹیگریشن: ایک سادہ سوال ایگزیکیوٹ

یہ میرا روزہ مِنی سیریز SharePoint لوک کے لیے ترمیز میں ایک تسلسل ہے. تھوڑا نیچے کوڈ کی میعاد کے لئے تلاش "کی جانچ کا نفاذ کرتا ہے" روزہ میں ایک کنسول ایپلی کیشن کے ذریعے. ظاہر ہے, یہ ایک ہاپ ہے, جائیں اور ایک ویب حصہ یا درخواست صفحہ اندر یہ منطق لپیٹ دور کود:

کا استعمال کرتے ہوئے سسٹم;
کا استعمال کرتے ہوئے System.Collections.Generic;
کا استعمال کرتے ہوئے System.Linq;
کا استعمال کرتے ہوئے System.Text;
کا استعمال کرتے ہوئے System.Collections.Specialized;
کا استعمال کرتے ہوئے 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;

نام کی جگہ Conchango
{
    کلاس InvokeSimpleFASTQuery
    {
        جامد خالی مین(سٹرنگ[] args)
        {

            #خطے فاسٹ کے ساتھ اپنے مواصلات کی ابتدا
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = نئے NameValueCollection();

            nameValueCollection.Add("فاسٹسیارچانگانا", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "فاسٹدیموباک:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "حاصل کریں");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion

             ایک سوال کے شروع

            سٹرنگ queryString = "ٹیسٹ";

            طلب استفسار = نئے طلب(queryString);

            query.SetParameter(BaseParameter.CLUSTERING, جھوٹی);
            query.SetParameter(BaseParameter.نیویگیشن, سچ);
            query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("شآرپوانسانن");

            IQueryResult نتیجہ = searchView.Search(استفسار);

            کنسول.WriteLine("کل سے تلاش کے نتائج: [" + result.DocCount + "].");

            INT docCounter = 0;

            جبکہ (docCounter < result.DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = result.GetDocument(docCounter);

                کنسول.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").سٹرنگ ویلیو);

            } // جبکہ

            کنسول.ReadLine();
            #endregion

        }
    }
}

یہ مندرجہ ذیل نتیجہ نکالتا ہے:

تصویر

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

دنیا ٹیگز: ,

2 پر "خیالاتفاسٹ شیئرپوائنٹ انٹیگریشن: ایک سادہ سوال ایگزیکیوٹ

  1. پال Galvin

    یلوئن, آپ کو شاید پہلے سے ہی یہ پتہ چل, لیکن یہاں جاتا ہے…

    میں جواب نہیں جانتے, لیکن میں نے کچھ اپنے سرور پورٹ کی تشکیل کے معاملے میں غلط تھا اور بات کا اس طرح کیونکہ میں صفر آراء ہو رہی تھی کہ یاد. یہ بہت picky ہے.

  2. یلوئن

    آپ کے لئے ایک فوری سوال ہے, پال. میں نے اس کے واپس لوٹنے رکھتا ہے کے طور پر ان کی تلاش کے خیالات تخلیق کرنے کے لئے کس طرح حاصل کرنے کے لئے کوشش کر رہا ہوں 0 GetSearchViewList کے لئے().گنو. آپ کو صحیح سمت میں مجھے بھیج سکتے ہیں?

    شکریہ,
    یلوئن

رکن کی نمائندہ تصویر

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں *