3.1.4.11.4.1 QueryLogClientType

msdn link

Namespace: http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Query

The QueryLogClientType simple type represents the place where the search query is sent from.

 <xs:simpleType name="QueryLogClientType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:restriction base="xs:string">
     <xs:enumeration value="ObjectModel"/>
     <xs:enumeration value="WebService"/>
     <xs:enumeration value="UI"/>
     <xs:enumeration value="Custom"/>
     <xs:enumeration value="CSOM"/>
     <xs:enumeration value="RSS"/>
     <xs:enumeration value="Alerts"/>
     <xs:enumeration value="ObjectModelBackwardsCompatible"/>
     <xs:enumeration value="AllResultsQuery"/>
     <xs:enumeration value="PeopleResultsQuery"/>
     <xs:enumeration value="VideoResultsQuery"/>
     <xs:enumeration value="SiteResultsQuery_All"/>
     <xs:enumeration value="SiteResultsQuery_Docs"/>
     <xs:enumeration value="SiteResultsQuery_Sites"/>
     <xs:enumeration value="ContentSearchHigh"/>
     <xs:enumeration value="ContentSearchRegular"/>
     <xs:enumeration value="CatalogItemReuseQuery"/>
     <xs:enumeration value="ContentSearchLow"/>
     <xs:enumeration value="SearchWebPartConfiguration"/>
     <xs:enumeration value="DiscoverySearch"/>
     <xs:enumeration value="DiscoveryDownloadManager"/>
     <xs:enumeration value="DocsSharedWithMe"/>
     <xs:enumeration value="MyTaskSync"/>
     <xs:enumeration value="SEOSiteMapQuery"/>
     <xs:enumeration value="MySiteSecurityTrimmer"/>
     <xs:enumeration value="Monitoring"/>
     <xs:enumeration value="ReportsAndDataResultsQuery"/>
     <xs:enumeration value="InplaceListSearch"/>
     <xs:enumeration value="TrendingTagsQuery"/>
     <xs:enumeration value="QueryBoxSkyDrive"/>
     <xs:enumeration value="QueryBoxSearchLandingPage"/>
     <xs:enumeration value="SiteSearch"/>
     <xs:enumeration value="EnterpriseSearchCenter"/>
     <xs:enumeration value="BasicSearchCenter"/>
     <xs:enumeration value="SPHomeWeb"/>
     <xs:enumeration value="DelveAndroidMobile"/>
     <xs:enumeration value="DelveAppleMobile"/>
     <xs:enumeration value="DelveWeb"/>
     <xs:enumeration value="DelveWebTNarrow"/>
     <xs:enumeration value="DelveWindows"/>
     <xs:enumeration value="OneDriveWeb"/>
     <xs:enumeration value="Unknown"/>
   </xs:restriction>
 </xs:simpleType>

The following table specifies the allowable values for the QueryLogClientType simple type.

Value

Meaning

ObjectModel

The search query is sent from the query object model.

WebService

The search query is sent from the web service.

UI

The search query is sent from a Web Part.

Custom

The search query is sent from a place which is not the query object model, web service or Web Part.

CSOM

The search query is sent through CSOM

RSS

The search query is used to retrieve RSS feeds

Alerts

MUST NOT be used

ObjectModelBackwardsCompatible

The search query is sent through backward compatible object model.

AllResultsQuery

The search query is sent from a Web Part that returns all results except people.

PeopleResultsQuery

The search query is sent from a Web Part that returns only people results.

VideoResultsQuery

The search query is sent from a Web Part that returns only video results.

SiteResultsQuery_All

The search query is sent from a Web Part that returns all results from a particular site.

SiteResultsQuery_Docs

The search query is sent from a Web Part that returns all document results from a particular site.

SiteResultsQuery_Sites

The search query is sent from a Web Part that returns all site results from a particular site.

ContentSearchHigh

The search query is sent from a Content Search Web Part where the priority is set to "high".

ContentSearchRegular

The search query is sent from a Content Search Web Part where the priority is set to "regular".

CatalogItemReuseQuery

The search query is sent from a Catalog Item Reuse Web Part. In a publishing scenario that involves connecting a catalog, a Catalog Item Reuse Web Part is created for item details pages.

ContentSearchLow

The search query is sent from a Content Search Web Part where the priority is set to "low".

SearchWebPartConfiguration

The search query is sent from the Query Builder and the Content Search Web Part.

DiscoverySearch

The search query is sent from a discovery center.

DiscoveryDownloadManager

The search query is sent from the Discovery Download Manager Tool which is used to download discovery results.

DocsSharedWithMe

The search query is used to retrieve documents that are shared with a particular user.

MyTaskSync

The search query is used to retrieve tasks for a particular user.

SEOSiteMapQuery

The search query is used to retrieve all results within a site to build a site map.

MySiteSecurityTrimmer

The search query is used to decide which URLs a user has access to.

Monitoring

This value MUST NOT be used.

ReportsAndDataResultsQuery

The search query is sent from a Web Part that returns results that represent data reports.

InplaceListSearch

The search query is sent from a Web Part that returns results from a particular list.

TrendingTagsQuery

The search query is used to retrieve popular hash tags.

QueryBoxSkyDrive

The search query is sent from a query box on sky drive.

QueryBoxSearchLandingPage

The search query is sent from a query box on a search landing page.

SiteSearch

The search query is sent from a query box on a site page.

EnterpriseSearchCenter

The search query is sent from the enterprise search center.

BasicSearchCenter

The search query is sent from the basic search center.

SPHomeWeb

The search query is sent from SharePoint home.

DelveAndroidMobile

The search query is sent from the Delve application running on an Android device.

DelveAppleMobile

The search query is sent from the Delve application running on an Apple device.

DelveWeb

The search query is sent from the Delve application running in a browser.

DelveWebTNarrow

The search query is sent from the Delve application running in a browser in the phone view.

DelveWindows

The search query is sent from the Delve application running on windows.

OneDriveWeb

The search query is sent from One Drive Web.

Unknown

The search query is sent from an unknown source.