당신이 다음 App.xaml.cs를에이 같은 OnSearchActivated
방법 우선, 윈도우 스토어 앱에서 검색 계약을 구현하는 경우 :App.OnSearchActivated와 App.OnActivated (ActivationKind.Search 포함)의 차이점은 무엇입니까?
protected override void OnSearchActivated(SearchActivatedEventArgs args)
{
(Window.Current.Content as Frame).Navigate(typeof(Contracts.Search), args.QueryText);
}
을하지만주의를 지불하는 경우에, 당신은 그것을 볼 수 있습니다 이 같은 검색 활성화를 나타내는 이벤트 인수가 OnActivated
라는 앱 클래스의 또 다른 재정이 있습니다 :
protected override void OnActivated(IActivatedEventArgs args)
{
if (args.Kind == ActivationKind.Search)
{
(Window.Current.Content as Frame).Navigate(typeof(Contracts.Search), args.QueryText);
}
}
내가 하나를 구현하거나 다른 결과가 동일하게 보인다. 그것은 두 가지의 차이점은 무엇입니까? 그들은 정말로 같은가요?