Freigeben über


SearchQueryLinguisticDetails Klasse

Definition

Stellt Informationen zu Abfragetext bereit, den der Benutzer über einen Eingabemethoden-Editor (IME) eingibt.

public ref class SearchQueryLinguisticDetails sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Search.ISearchQueryLinguisticDetailsFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SearchQueryLinguisticDetails final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Search.ISearchQueryLinguisticDetailsFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SearchQueryLinguisticDetails final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Search.ISearchQueryLinguisticDetailsFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SearchQueryLinguisticDetails
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Search.ISearchQueryLinguisticDetailsFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SearchQueryLinguisticDetails
function SearchQueryLinguisticDetails(queryTextAlternatives, queryTextCompositionStart, queryTextCompositionLength)
Public NotInheritable Class SearchQueryLinguisticDetails
Vererbung
Object Platform::Object IInspectable SearchQueryLinguisticDetails
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Wichtig

Verwenden Sie AutoSuggestBox, um die Suche in einer App für Windows 10 oder höher zu implementieren. Weitere Informationen finden Sie im Feld für automatische Vorschläge .

Sie sollten keine Windows.ApplicationModel.Search-APIs (SearchPane, SearchContract) oder SearchBox-APIs in Apps für Windows 10 oder höher verwenden.

Rufen Sie dieses Objekt über die LinguisticDetails-Eigenschaft ab, während Sie ein QueryChanged-Ereignis behandeln, oder über die LinguisticDetails-Eigenschaft während der Behandlung eines SuggestionsRequested-Ereignisses .

Konstruktoren

SearchQueryLinguisticDetails(IIterable<String>, UInt32, UInt32)

Initialisiert eine neue instance der SearchQueryLinguisticDetails-Klasse.

Eigenschaften

QueryTextAlternatives

Ruft eine Liste der Textalternativen für den aktuellen Abfragetext ab. Diese Alternativen berücksichtigen nicht komposierten Text, den der Benutzer in einem IME eingibt.

QueryTextCompositionLength

Ruft die Länge des Teils des Abfragetexts ab, den der Benutzer mit einem Eingabemethoden-Editor (IME) komponiert.

QueryTextCompositionStart

Ruft die Anfangsposition des Texts ab, den der Benutzer mit einem Eingabemethoden-Editor (IME) komponiert.

Gilt für: