다음을 통해 공유


SearchSuggestionsRequestDeferral 클래스

정의

앱이 SuggestionsRequested 이벤트를 처리하는 동안 SearchSuggestionCollection 개체 채우기가 완료되면 신호를 보낼 수 있습니다. 앱이 제안 요청에 비동기적으로 응답해야 하는 경우에만 지연을 사용합니다.

public ref class SearchSuggestionsRequestDeferral sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SearchSuggestionsRequestDeferral final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SearchSuggestionsRequestDeferral
Public NotInheritable Class SearchSuggestionsRequestDeferral
상속
Object Platform::Object IInspectable SearchSuggestionsRequestDeferral
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

중요

앱에서 Windows 10 이상 검색을 구현하려면 AutoSuggestBox를 사용합니다. 자세한 내용은 자동 제안 상자를 참조하세요.

Windows 10 이상 앱에서 Windows.ApplicationModel.Search API(SearchPane, SearchContract) 또는 SearchBox API를 사용하면 안 됩니다.

요청을 이행하는 데 웹 서비스에서 제안 가져오기와 같은 상당한 시간이 걸리는 경우 앱은 제안 요청에 비동기적으로 응답해야 합니다.

Complete 메서드를 사용하여 앱이 요청을 처리한 시점을 신호로 표시합니다. SuggestionsRequested 이벤트를 처리하는 동안 GetDeferral 메서드를 호출하여 이 개체를 검색합니다.

메서드

Complete()

SuggestionsRequested 이벤트를 처리하는 동안 앱이 SearchSuggestionCollection 개체 채우기를 완료했음을 나타냅니다.

적용 대상