Search​Query​Linguistic​Details Search​Query​Linguistic​Details Search​Query​Linguistic​Details Class

Definition

Provides information about query text that the user enters through an Input Method Editor (IME).

public : sealed class SearchQueryLinguisticDetails : ISearchQueryLinguisticDetailspublic sealed class SearchQueryLinguisticDetails : ISearchQueryLinguisticDetailsPublic NotInheritable Class SearchQueryLinguisticDetails Implements ISearchQueryLinguisticDetails
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

Get this object through the LinguisticDetails property while handling a QueryChanged event or through the LinguisticDetails property while handling a SuggestionsRequested event.

Constructors

SearchQueryLinguisticDetails(IIterable<String>, UInt32, UInt32) SearchQueryLinguisticDetails(IIterable<String>, UInt32, UInt32) SearchQueryLinguisticDetails(IIterable<String>, UInt32, UInt32)

Initializes a new instance of the SearchQueryLinguisticDetails class.

public : SearchQueryLinguisticDetails(IIterable<PlatForm::String> queryTextAlternatives, unsigned int queryTextCompositionStart, unsigned int queryTextCompositionLength)public SearchQueryLinguisticDetails(IEnumerable<String> queryTextAlternatives, UInt32 queryTextCompositionStart, UInt32 queryTextCompositionLength)Public Sub New(queryTextAlternatives As IEnumerable<String>, queryTextCompositionStart As UInt32, queryTextCompositionLength As UInt32)
Parameters
queryTextAlternatives
IIterable<PlatForm::String> IEnumerable<String> IEnumerable<String>

A list of the text alternatives for the current query text.

queryTextCompositionStart
unsigned int UInt32 UInt32

The starting location of the text that the user is composing with an Input Method Editor (IME).

queryTextCompositionLength
unsigned int UInt32 UInt32

The length of the portion of the query text that the user is composing with an Input Method Editor (IME).

Attributes

Properties

QueryTextAlternatives QueryTextAlternatives QueryTextAlternatives

A list of the text alternatives for the current query text. These alternatives account for uncomposed text the user is entering in an IME.

public : IVectorView<string> QueryTextAlternatives { get; }public IReadOnlyList<string> QueryTextAlternatives { get; }Public ReadOnly Property QueryTextAlternatives As IReadOnlyList<string>
Value
IVectorView<PlatForm::String> IReadOnlyList<string> IReadOnlyList<string>

A list of the text alternatives for the query text.

Attributes

QueryTextCompositionLength QueryTextCompositionLength QueryTextCompositionLength

The length of the portion of the query text that the user is composing with an Input Method Editor (IME).

public : unsigned short QueryTextCompositionLength { get; }public uint QueryTextCompositionLength { get; }Public ReadOnly Property QueryTextCompositionLength As uint
Value
unsigned short uint uint

The length of the portion of the query text that the user is composing with an Input Method Editor (IME).

Attributes

QueryTextCompositionStart QueryTextCompositionStart QueryTextCompositionStart

The starting location of the text that the user is composing with an Input Method Editor (IME).

public : unsigned short QueryTextCompositionStart { get; }public uint QueryTextCompositionStart { get; }Public ReadOnly Property QueryTextCompositionStart As uint
Value
unsigned short uint uint

The starting location of the query text that the user is composing with an Input Method Editor (IME).

Attributes