SearchPaneSuggestionsRequestDeferral Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memungkinkan aplikasi memberi sinyal saat selesai mengisi objek SearchSuggestionCollection saat menangani peristiwa SuggestionsRequested . Aplikasi harus menggunakan penangguhan jika dan hanya jika mereka perlu menanggapi permintaan saran secara asinkron.
public ref class SearchPaneSuggestionsRequestDeferral sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestDeferral 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 SearchPaneSuggestionsRequestDeferral final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.SearchContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestDeferral may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
class SearchPaneSuggestionsRequestDeferral final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestDeferral 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 SearchPaneSuggestionsRequestDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.SearchContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("SearchPaneSuggestionsRequestDeferral may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.ApplicationModel.Search.SearchContract")]
public sealed class SearchPaneSuggestionsRequestDeferral
Public NotInheritable Class SearchPaneSuggestionsRequestDeferral
- Warisan
- Atribut
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.
Aplikasi Anda harus merespons secara asinkron terhadap permintaan saran jika memenuhi permintaan akan memakan waktu yang signifikan, seperti mengambil saran dari layanan web.
Gunakan metode SearchPaneSuggestionsRequestDeferral.Complete untuk memberi sinyal saat aplikasi Anda telah memenuhi permintaan.
Aplikasi mengambil objek ini dengan memanggil metode SearchPaneSuggestionsRequest.GetDeferral saat menangani peristiwa SuggestionsRequested .
Metode
Complete() |
Menandakan bahwa aplikasi telah selesai mengisi objek SearchSuggestionCollection saat menangani peristiwa SuggestionsRequested . |
Berlaku untuk
Lihat juga
- SearchPane
- SuggestionsRequested
- SearchPaneSuggestionsRequest
- GetDeferral()
- <xref:Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestedEventArgs%0asuggestionsrequestedeventargs.md)>