2017-02-07 27 views
0

WinJSでWindows 8/8.1/10アプリケーションを開発しています。アプリがデプロイされると、左上の3つのバーのアイコンを押すと、検索オプションが表示されます。クエリを入力して検索を押すと、アプリケーションがクラッシュします。Windows 10 App内の検索機能を無効にする

私は検索機能を提供していないため、それは私のアプリには意味がありません。検索オプションを無効にして、ユーザーに表示されないようにするにはどうすればよいですか?

答えて

0

マニフェストファイルに検索プロバイダとしてアプリを登録している場合、検索オプションが表示されます。 package.appxmanifestファイルの宣言]タブで

    1. 開き、サポート宣言から検索を削除します。

    あなたは、あなたのアプリが検索をサポートしている場合にのみ、宣言を追加する必要があります。その場合、検索クエリが送信されると、以下のイベントが発生します。

     protected override void OnWindowCreated(WindowCreatedEventArgs args) 
         { 
          SearchPane.GetForCurrentView().QuerySubmitted += new TypedEventHandler<SearchPane, SearchPaneQuerySubmittedEventArgs>(OnQuerySubmitted); 
          base.OnWindowCreated(args); 
         } 
    
         private void OnQuerySubmitted(SearchPane sender, SearchPaneQuerySubmittedEventArgs args) 
         { 
    
         } 
    
  • 関連する問題