1

WinRTの共有チャームに独自の共有オプション(ターゲット)を追加するにはどうすればよいですか?カスタムの「Facebookで共有」ボタンを追加したいのですが、これによりカスタムメニューがポップアップ表示されます。これをSettingsチャームで正常に実装しましたが、SettingsCommandのようなShareCommandはありません。

基本的にはFacebookAPIの使い方を学びましたが、今度は共有チャームから呼び出される共有を担当するコントロールが必要です。何か案は?

4

1 に答える 1

4

アプリケーションを共有ターゲットにするには、いくつかの手順に従う必要があります。つまり、アプリケーションが共有チャームに表示されます (そこにカスタム ボタンを追加することはできません。リストに表示されるのは常にアプリケーションです)。

  1. Share Target をサポート宣言としてファイルに追加し、package.appxmanifest受け入れることができるデータ形式やファイル タイプを指定します。
  2. ユーザーがアプリを共有ターゲットとして選択したときに呼び出されるオーバーライドApp.xaml.cs内。OnShareTargetActivatedを通じてargs.ShareOperation、共有コンテンツにアクセスできます。

ドキュメントには、より詳細なウォークスルーとサンプルがあります。

于 2012-11-11T07:38:51.103 に答える