Bu mini dizi SharePoint halk için kodlama benim hızlı bir devamıdır. "Test bir arama terimi için aşağıdaki kod parçasını yürütür" bir konsol uygulaması ile hızlı. Belli ki, hop olduğunu, atla ve uzak bir web bölümü içinde bu mantık sarmak için atlamak veya uygulama sayfası:
kullanma Sistem; kullanma System.Collections.GenericImports; kullanma System.linq; kullanma System.Text; kullanma System.Collections.Specialized; kullanma Com.FastSearch.ESP.Search; kullanma Com.FastSearch.ESP.Search.http; kullanma Com.FastSearch.ESP.Search.Navigation; kullanma Com.FastSearch.ESP.Search.query; kullanma Com.FastSearch.ESP.Search.result; kullanma Com.FastSearch.ESP.Search.View; kullanma System.Collections; ad alanı Conchango { sınıf InvokeSimpleFASTQuery { statik geçersiz Main(dize[] args) { #Bölge FAST ile iletişim başlatılamıyor ISearchFactory searchFactory; NameValueCollection nameValueCollection = Yeni 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", "OLSUN"); searchFactory = SearchFactory.NewInstance(nameValueCollection); #endregion #region Bir sorgu Başlat dize queryString = "testi"; Sorgu Sorgu = Yeni Sorgu(sorgu dizesi); sorgu. SetParameter(BaseParameter.KÜMELEME, yanlış); sorgu. SetParameter(BaseParameter.GEZİNTİ, TRUE); sorgu. SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100); ISearchView searchView; searchView searchFactory.GetSearchView =("sharepointconn"); IQueryResult Sonuç searchView.Search =(Sorgu); Konsol.WriteLine("Toplam Arama sonuçları: [" + sonuç. DocCount + "]."); int docCounter = 0; süre (docCounter < sonuç. DocCount) { docCounter ; IDocumentSummary thisDocSummary sonuç =. GetDocument(docCounter); Konsol.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").Görüntüler); } // süre Konsol.GNU ReadLine(); #endregion } } }
Aşağıdaki sonucu üretir:
</sonunda>
Alvin, Sen muhtemelen bu zaten anladım, Ama buraya…
Cevabını bilmiyorum, Ama hatırladığım bir şey benim sunucu bağlantı noktası yapılandırma ve böyle şeyler açısından yanlış olduğu için sıfır gösterim elde yapıldı.. Çok seçici.
Hızlı bir sorum var., Paul. Geri tutar olarak bu ara görünümleri oluşturmak nasıl bulmak çalışıyorum 0 GetSearchViewList için().Count. Doğru yönde bana gelin miyim?
Teşekkürler,
Alvin