Freigeben über


SearchPaneSuggestionsRequest Klasse

Definition

Speichert Vorschläge und Informationen zur Anforderung von Vorschlägen.

public ref class SearchPaneSuggestionsRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.ApplicationModel.Search.SearchContract)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SearchPaneSuggestionsRequest final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
class SearchPaneSuggestionsRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.ApplicationModel.Search.SearchContract))]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SearchPaneSuggestionsRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
public sealed class SearchPaneSuggestionsRequest
Public NotInheritable Class SearchPaneSuggestionsRequest
Vererbung
Object Platform::Object IInspectable SearchPaneSuggestionsRequest
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
Xbox One Extensions for the UWP (eingeführt in 10.0.10586.0)
API contract
Windows.ApplicationModel.Search.SearchContract (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 unter 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.

Wenn Ihre App eigene Vorschläge zur Anzeige im Suchbereich bereitstellt, verwenden Sie die SearchPaneSuggestionsRequest.SearchSuggestionCollection-Eigenschaft , um die Vorschläge Ihrer App der Sammlung der anzuzeigenden Vorschläge hinzuzufügen.

Im Suchbereich können maximal 5 Vorschläge angezeigt werden. Darüber hinaus tritt jedes von Ihnen verwendete Trennzeichen an die Stelle eines Vorschlags und verringert die Anzahl der Vorschläge, die Sie anzeigen können.

Eigenschaften

IsCanceled

Gibt an, ob die Anforderung für die Anzeige von Vorschlägen abgebrochen wird.

SearchSuggestionCollection

Ruft die Vorschläge ab, die im Suchbereich für die aktuelle Abfrage angezeigt werden sollen. Apps bieten Vorschläge, die angezeigt werden sollen, indem sie an dieses SearchSuggestionCollection-Objekt angefügt werden.

Methoden

GetDeferral()

Ruft ein -Objekt ab, mit dem eine App asynchron auf eine Anforderung für Vorschläge reagieren kann.

Gilt für:

Weitere Informationen