このリポジトリは、Windows アプリ SDK のサンプルをホストします。 Windows App SDK に同梱されているさまざまな機能のサンプルがこのリポジトリに追加されます。 Windows アプリ SDK の詳細については、Windows アプリ SDK ドキュメントを参照してください。 Windows App SDK の設計の詳細を確認したり、プロジェクトに貢献したり、機能の提案を行ったり、ディスカッションを開始したりするには、Windows App SDK GitHub ページにアクセスしてください。
Windows アプリ SDK サンプルには次のシステム要件があります。
Windows 10 バージョン 1809 (ビルド 17763) 以降。
次のワークロードとコンポーネントを備えた Visual Studio 2022 または Visual Studio 2019 バージョン 16.9 以降:
Windows App SDK 1.1 を使用して .NET C# サンプルをビルドするには、次の .NET SDK バージョン以降のいずれかが必要です。
Windows App SDK を使用してアプリを開発するための要件の詳細なリストについては、Windows アプリ開発のシステム要件とツールに関するドキュメントを参照してください。
Git でサンプルを使用するには、コマンド プロンプトからgit clone https://github.com/microsoft/WindowsAppSDK-Samples.git
を実行して、WindowsAppSDK-Samples リポジトリのクローンを作成します。その後、サンプルのディレクトリに移動し、Visual Studio でソリューション ファイルを開くことができます。
Git を使用せずにこれらのサンプルを使用する最も簡単な方法は、ZIP ファイルをダウンロードすることです。ダウンロード ドロップダウンから[Download ZIP]を選択し、アーカイブ全体を解凍して、Visual Studio でサンプルを開きます。
サンプルは、Windows アプリ SDK の GA リリースで更新されます。 main
ブランチには最新のサンプルが含まれており、実験的機能やプレビュー機能も含まれる場合があります。特定のリリース ブランチはrelease/xy
という名前が付けられ、Windows アプリ SDK の対応する GA バージョンを参照するサンプルが含まれています。現在、このリポジトリには次のリリース ブランチが含まれています。
これらのサンプルは機能チームによって提供されており、問題に関するご意見や新しいサンプルに関する提案を歓迎します。フィードバックや質問がある場合は、新しい問題を提出することをお勧めします。
サンプル作成者は、サンプルのガイドラインに従ってサンプルの開発を開始する必要があります。 WinUI ベースの Windows アプリ SDK サンプルの場合は、サンプル テンプレートを使用します。 VSIX ファイルは、こちらの Github リリース ページからダウンロードできます。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。詳細については、「行動規範 FAQ」を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。
新しいサンプル アプリが追加されたら、Microsoft 開発者は内部アグリゲーター パイプラインを次のように更新することを検討します。
手順については、BuildSampleApps ステージおよび TestSampleApps ステージの内部 Aggregator リポジトリのドキュメントを参照してください。