Bagikan melalui


SearchPaneSuggestionsRequestedEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa SuggestionsRequested yang terkait dengan objek SearchPane .

public ref class SearchPaneSuggestionsRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestedEventArgs 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 SearchPaneSuggestionsRequestedEventArgs final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestedEventArgs may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
class SearchPaneSuggestionsRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestedEventArgs 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 SearchPaneSuggestionsRequestedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestedEventArgs may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
public sealed class SearchPaneSuggestionsRequestedEventArgs
Public NotInheritable Class SearchPaneSuggestionsRequestedEventArgs
Warisan
Object Platform::Object IInspectable SearchPaneSuggestionsRequestedEventArgs
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.10240.0)
Xbox One Extensions for the UWP (diperkenalkan dalam 10.0.10586.0)
API contract
Windows.ApplicationModel.Search.SearchContract (diperkenalkan dalam v1.0)

Keterangan

Penting

Untuk mengimplementasikan pencarian di aplikasi untuk Windows 10 atau yang lebih baru, gunakan AutoSuggestBox. Lihat kotak Saran otomatis untuk informasi selengkapnya.

Anda tidak boleh menggunakan API Windows.ApplicationModel.Search (SearchPane, SearchContract) atau SEARCHBox API di aplikasi untuk Windows 10 atau yang lebih baru.

Objek ini diteruskan ke penanganan aktivitas SuggestionsRequested aplikasi.

Menggunakan aplikasi Anda untuk memberikan saran

Ada beberapa cara berbeda untuk mendapatkan saran bagi aplikasi Anda untuk menyediakan:

  • Dari daftar lokal yang ditentukan aplikasi, statis
  • Dari URL yang mendukung saran dalam format OpenSearch
  • Dari URL yang mendukung saran dalam format XML Setelah mendapatkan saran, Anda harus menambahkannya ke kumpulan saran untuk ditampilkan untuk kueri pengguna. Akses koleksi ini dengan properti searchPaneSuggestionsRequest.searchSuggestionCollection .

Catatan

Jika Anda ingin memberikan saran hasil, Anda juga harus mendengarkan dan menangani peristiwa ResultSuggestionChosen .

Properti

Language

Mendapatkan tag bahasa Internet Engineering Task Force (IETF) (standar BCP 47) yang mengidentifikasi bahasa yang saat ini terkait dengan perangkat input teks pengguna.

LinguisticDetails

Mendapatkan objek yang menyediakan informasi linguistik tentang teks kueri yang dimasukkan pengguna melalui Editor Metode Input (IME).

QueryText

Mendapatkan teks yang harus diberikan saran kepada aplikasi dan yang ada di kotak pencarian saat peristiwa SuggestionsRequested terjadi.

Request

Mendapatkan objek yang menyimpan saran dan informasi tentang permintaan tersebut.

Berlaku untuk