private void SearchAnswers(String seachTerms, int limit, int start) { //optional params: var origin = new ContentSearchOrigin { Name = "Search Normal" }; //No filters, related, spelling suggestions, security - simple example: var searchResponse = client.SearchContent(header, knowledgeInteractionId, seachTerms, null, false, false, limit, origin, null, null, start); Console.WriteLine("**** Content Request Status info:"); var requestStatus = new HelpRequestStatus { Name = searchResponse.Status.Status.Name, Description = searchResponse.Status.Description, ElapsedTime = searchResponse.Status.ElapsedTimeInMilliSeconds }; Console.WriteLine("* Description: " + searchResponse.Status.Description); Console.WriteLine("* Elapsted Time: " + searchResponse.Status.ElapsedTimeInMilliSeconds); Console.WriteLine("* Status Name: " + searchResponse.Status.Status.Name); var count = 1; Console.WriteLine("\n ---------- Search Results ------------"); foreach (var summaryContent in searchResponse.SummaryContents) { Console.WriteLine("\n#" + count + " Title: " + summaryContent.Title); count++; } Console.WriteLine("\n-------------- End Search ------------"); }