Export (0) Print
Expand All
Expand Minimize

Microsoft.Office.Server.Search.WebControls namespace

  Class Description
Public class AddFeature
Public class AddQueryToSet
Public class AdSearchDropDownList
Public class AnalyticsHashTagWebPart The AnalyticsHashTagWebPart class is a Web Part class introduced in SharePoint Server 2013. This Web Part displays the most popular hash tags under the title Trending #tags. Each AnalyticsHashTagWebPart is associated with a collection of up to 20 of the most popular hash tags that were used in the past week. This collection is sorted in descending order based on the frequency of use; the most popular hash tag is placed first.When the web page is rendered, a search query for the hash tags is issued automatically and the AnalyticsHashTagWebPart inserts the results into the web page in JSON format.
Public class AnalyticsRecommendationScriptWebPart The AnalyticsRecommendationScriptWebPart is a Script Web Part base class introduced in SharePoint Server 2013. This Script Web Part renders the refinement of a managed navigation property in the search results. A managed navigation property refers to the managed property in the search index that contains managed metadata terms which are used to tag items with, and then used for managed navigation on the site.For example, if you have a navigation term set containing the path “/Products/Clothes/Jeans”, and these terms are used to tag List Items (SPListItem). The list column you are tagging in is then mapped to a refineable managed property Refinable in the search index. Now, you can use the AnalyticsRecommendationScriptWebPart to navigate through your navigation term set and at the same time filter search results with the same terms.
Public class CatalogItemReuseWebPart
Public class CompatibilityLevelAttribute Allows control of which property to be emitted to client side based on compporperties to be emitted
Public class ComplexResultSort Represents a complex sort with multiple sort orders and a name
Public class ContentBySearchToolPart
Public class ContentBySearchWebPart The ContentBySearchWebPart is a Web Part introduced in SharePoint Server 2013 that can display dynamic content that was previously crawled and added to the search index.Each Web Part instance is associated with a search query and shows the results for that particular search query. When users browse to a page that contains a ContentBySearchWebPart, the search query is automatically issued and the corresponding search results are returned from the search index.You can use display templates, which are snippets of HTML and JavaScript, to change how search results appear on the page. Display templates render information returned by SharePoint; the information is inserted into the page in JSON format.
Public class ControlMessage Represents an error.
Public class CookiesAuthenticationControl Specifies a control that is part of the Search Administration user interface (UI), used to set credentials for locations using cookie authentication.
Public class CoreResultsDatasource Represents the data source control used to retrieve the search results for the Core Search Results Web Part.
Public class CoreResultsDatasourceView Represents a view of the CoreResultsDatasource class.
Public class CoreResultsWebPart Specifies the user interface (UI) control that displays the results for a search query in the SharePoint Enterprise Search UI.
Public class DataProviderScriptWebPart A ScriptWebPart that issues queries and coordinates all other ScriptWebParts that belong to the same query group.
Public class DataProviderScriptWebPart.QueryIssuingEventArgs
Public class DefaultQueryProperties
Public class DisplayScriptWebPart The base class for all script WebParts that display search results.
Public class DisplayTemplateDropDown
Public class DisplayToolPart
Public class DraftModelSelection
Public class EditRankingModel
Public class ExportQueries
Public class FederatedResultsDatasource Represents the data source control used to retrieve the search results for the Federated Results Web Part.
Public class FederatedResultsDatasourceView Represents a view of the FederatedResultsDatasource class.
Public class FederatedResultsWebPart Specifies the user interface (UI) control that displays the results for a search query to a federated location.
Public class FilterCategory Represents information about a refinement filter category.
Public class FormsAuthenticationControl Specifies a control that is part of the Search Administration user interface (UI), used when setting credentials for locations configured that require forms authentication.
Public class ImportQueries
Public class LanguagePreference Represents a language.
Public class ManagedPropertyControl This class provides a DropDownList which enables picking search managed properties
Public class ManagedPropertyCustomFilter Represents a mapping of values or ranges to a single custom filter value that is displayed in the user interface (UI).
Public class ManagedPropertyFilterGenerator Generates refinement filters based on managed properties for a Refinement Panel Web Part.
Protected class ManagedPropertyFilterGenerator.RefinementFilterCountComparer Defines a custom comparer that is used to sort the elements in an array on a filter value count in ascending order.
Protected class ManagedPropertyFilterGenerator.RefinementFilterCountReverseComparer Defines a custom comparer that is used to sort the elements in an array on the filter value count in descending order.
Protected class ManagedPropertyFilterGenerator.RefinementFilterNumericComparer Defines a custom comparer that is used to sort the elements in an array on the filter display value as numbers in ascending order.
Protected class ManagedPropertyFilterGenerator.RefinementFilterNumericReverseComparer Defines a custom comparer that is used to sort the elements in an array on the numeric format of the filter display name in descending order.
Protected class ManagedPropertyFilterGenerator.RefinementFilterStringComparer Defines a custom comparer that is used to sort elements in an array on the string format of the filter display name in ascending order.
Protected class ManagedPropertyFilterGenerator.RefinementFilterStringReverseComparer Defines a custom comparer that is used to sort the elements in an array on the string format of the filter display name in descending order.
Public class ManualAddQueries
Public class MetadataFilterValue Represents an object into which terms with the same name in the same filter category are merged.
Public class MetadataInfo Represents metadata information used for refinement.
Public class ModelSelection
Public class ModelXml
Public class MultiLineControl
Public class MultiLineField
Public class NavigationNode Represents a navigation node in the search navigation provider.
Public class NavigationWebPart This web part is obsolete. Use SearchNavigationWebPart.
Public class PrioritizedLocationPicker Represents the control displayed in the Top Federated Results Web Part’s tool pane, used to configure the multiple locations for the Web Part, in priority order.
Public class PublishRankingModel
Public class QueryBuilderAnalyticsEvents
Public class QueryGroup Represents a query group, which is a group of Search Web Parts that operate on a shared query.
Public class QueryGroupDropDown
Public class QuerySetManagement
Public class QueryState Tracks transient search query properties that can be changed by a regular searcher and need to be persisted in url bookmarks This does not include more permenant query properteis that are only stored on webparts which require modify webpart site permission to change.
Public class QuerySuggestionsDatasource Represents the data source control used to retrieve the query suggestions for the Query Suggestions Web Part.
Public class QuerySuggestionsDatasourceView Represents a view of the QuerySuggestionsDatasource class.
Public class QuerySuggestionsToolPart Represents the tool pane control that can be used to show and modify a Query Suggestions Web Part's properties.
Public class QuerySuggestionsWebPart Specifies the user interface (UI) control that displays the query suggestions for a search query in the SharePoint Enterprise Search UI.
Public class RankingModelFilterGenerator Defines a filter generator that refines the rankings.
Public class RankRule
Public class RefineLink Obsolete. Represents a refine search link on the Web control.
Public class RefinementCategory Represents a refinement category that consists of a refinement name and a list of refinement tokens.
Public class RefinementControl Represents a search result property bound to a refinement filter control.
Public class RefinementDataElement Represents a data point of the refinement data.
Public class RefinementFilterConfigXmlConstants Defines constants for the refinement filter configuration.
Public class RefinementFilterGenerator Represents the base class for the refinement filter generators for the Refinement Panel Web Part.
Public class RefinementFilterResultsXmlConstants Represents constant values used to create the refinement filter result XML.
Public class RefinementHiddenObject Represents a hidden object in a search refinement.
Public class RefinementManager Configures the refinement calculation and merges different types of refinement filters before they are rendered in the Refinement Panel Web Part.
Public class RefinementScriptWebPart A script WebPart that renders the refinement portion of the search results.
Public class RefinementToolPart
Public class RefinementToolPartUtilities
Public class RefinementWebPart Specifies the user interface (UI) for Search results refinement panel that helps the user to narrow down results by filtering on properties and enterprise content management (ECM) tags.
Public class RefineSearchResults Obsolete. Represents a Web control for refining search results.
Public class ResultScriptToolPart
Public class ResultScriptWebPart A script WebPart that renders the main portion of the search results.
Public class ResultSort Represents a sort order.
Public class ResultSorting Represents a list of sort fields.
Public class ResultsToolPart
Public class SampleQueries
Public class ScriptApplicationManager Script application manager facilitates communications among script webparts and also between client and server.
Public class ScriptDescriptorComponentTypeAttribute Associates a client script (component) resource with an extender class. This allows the extender to find its associated script as well as the names and prefixes with which to reference the extender.
Public class ScriptToolPart
Public class ScriptWebPart Represents the base class for all search script Web Parts.
Public class ScriptWebPart.AfterSerializeToClientEventArgs
Public class ScriptWebPart.BeforeSerializeToClientEventArgs
Public class SearchBoxScriptToolPart
Public class SearchBoxScriptWebPart A script WebPart that allows the searcher to input a query term and initiate the query.
Public class SearchMenuField
Public class SearchNavigationToolPart
Public class SearchNavigationWebPart SPNavigation Driven Search Navigation Webpart
Public class SearchResultsBaseDatasource Provides the base class for the data source control used to retrieve search results for the SharePoint Enterprise Search results Web Parts.
Public class SearchResultsBaseDatasourceView Represents a view of the SearchResultsBaseDatasource class.
Public class SearchResultsBaseToolPart Represents the tool pane that can be used to show and modify a search results Web Part's properties.
Public class SearchResultsBaseWebPart Represents the base class for the SharePoint Enterprise Search results Web Parts.
Public class SearchServerRenderer This web part does server side rendering for Results and CBS webparts
Public class SearchTopologyOverview Search topology overview web part. This contains two grid views which display topology component and database deployments.
Public class ServerIncludeScript
Public class SharedQueryManager Represents the object that executes the query and returns the search results to the SharePoint Enterprise Search results Web Parts.
Public class SharedSearchBoxSettings
Public class SideBySide
Public class SortXsltEntry Represents a sort option.
Public class SortXsltList Generates the dynamic sorting XML used for rendering with an Extensible Stylesheet Language Transformations (XSLT).
Public class TaxonomyFilterGenerator Generates refinement filters based on taxonomy for a Refinement Panel Web Part.
Public class TaxonomyRefinementNodeInfo Represents a taxonomy node data that is to be passed on to the client side part of the web part. Contains the url and display name to use to render a link. The id of the taxonomy node can be used to find the corresponding node in the refinement data of the search results.
Public class TaxonomyRefinementScriptWebPart
Public class TaxonomyRefinementToolPart
Public class TogglableSearchBoxScriptWebPart Show or hide the search box rendered by SearchBoxScriptWebPart
Public class TopAnswerToolPart Represents the tool pane for the Top Federated Results Web Part.
Public class TopFederatedResultsDatasource Represents the data source control used to retrieve the federated search results for the TopFederatedResultsWebPart Web Part.
Public class TopFederatedResultsDatasourceView Represents a view of the TopFederatedResultsDatasource class.
Public class TopFederatedResultsWebPart The user interface (UI) control that displays the results for a search query to a federated location.
Public class VisualBestBetToolPart This class exposes the configurable properties of the VisualBestBetWebPart class.
Public class VisualBestBetWebPart This class displays visual best bets, using Iframes. If there is no visual best bet, it will collapse.

  Enumeration Description
Public enumeration AuthMode Specifies the authentication mode for the authentication control Web Part.
Public enumeration MessageLevel
Public enumeration NavigationNode.DefaultNode
Public enumeration QueryId Defines the Query identifier (ID) values for the queries displayed by the Web Part.
Public enumeration QueryLanguage Reserved for internal use.
Public enumeration RefineLinkModes Obsolete. Defines the refine link modes for the Mode property of the RefineLink Web Part.
Public enumeration ResultsView Defines the results sort views that are available for the View property of the CoreResultsWebPart class.
Public enumeration ServerIncludeScript.Type

Community Additions

ADD
Show:
© 2014 Microsoft