安定チャネルでは、運用環境のアプリによる使用がサポートされている Windows App SDK のリリースが提供されます。 Windows App SDK の安定リリースが使用されるアプリは、Microsoft Store に発行することもできます。
重要なリンク:
- 既存のアプリを以前のバージョンの Windows App SDK から新しいバージョンにアップグレードする場合は、「既存のプロジェクトを最新リリースの Windows App SDK に更新する」を参照してください。
安定版チャネル リリース ノートのアーカイブ:
- Windows App SDK 1.6 の安定チャネルリリース ノート
- Windows アプリ SDK 1.5 の安定チャネルリリース ノート
- Windows アプリ SDK 1.4 の安定版チャネル リリース ノート
- Windows アプリ SDK 1.3 の安定版チャネル リリース ノート
- Windows アプリ SDK 1.2 の安定版チャネル リリース ノート
- Windows アプリ SDK 1.1 の安定版チャネル リリース ノート
- Windows アプリ SDK 1.0 の安定版チャネル リリース ノート
- Windows アプリ SDK 0.8 の安定版チャネル リリース ノート
- Windows アプリ SDK 0.5 の安定版チャネル リリース ノート
Windows App SDK 用のダウンロード
注記
Windows アプリ SDK Visual Studio 拡張機能(VSIX)は、現在は個別のダウンロードとして配布されていません。 それらは、Visual Studio内のVisual Studio Marketplaceで利用可能です。
バージョン 1.7
既存の Windows App SDK アプリでは、Nuget パッケージを 1.7.250513003 に更新できます (「NuGet パッケージ マネージャーを使用した Visual Studio でのパッケージのインストールと管理」の「パッケージの更新」セクションを参照)。
更新されたランタイムと MSIX については、Windows App SDK 用のダウンロード ページを参照してください。
バージョン 1.7.3 (1.7.250606001)
Windows AI API
Von Bedeutung
現在、これらの API に必要な基になる ML モデルでは、デバイスが開発チャネルで最新の Windows 11 Insider Preview Build を実行している必要があります。 さらに、これらの API では、デバイスが Copilot+ PC である必要があります。 これらのデバイスの詳細については、 Copilot+ PC 開発者ガイド を参照してください。 API は、必要なサポートがないデバイスで呼び出されると例外をスローします。
Windows App SDK には、ローカル言語モデルと共に使用して Copilot+ PC でさまざまなタスクを実行できる人工知能 (AI) API のスイートが含まれるようになりました。 アプリは、プロンプトにインテリジェントに応答したり、画像内のテキストを認識したり、画像の内容を記述したり、画像からオブジェクトを削除したりできるようになりました。
Windows AI API の作成時に使用される責任ある開発プラクティスについては、AI 支援機能の作成時にも適用できます。詳細については、 Windows での責任ある生成型 AI アプリケーションと機能の開発に関 するガイダンスを参照してください。
ウィジェットの新しいランクプロパティ
ウィジェットに新しい Rank
プロパティを追加しました。 ランクは、プラットフォームのレコメンデーション エンジンが同じアプリケーション パッケージ ID からウィジェットを並べ替えるために使用できます。 UI サーフェスに対して同じプロバイダーの複数のウィジェットを推奨する場合は、Rank プロパティによって表示順序が決まります。 Rank プロパティは、他のプロバイダーのウィジェットと比較してウィジェットの配置方法を変更しません。また、ウィジェットが推奨される可能性にも影響しません。
バグの修正
- .nupkg ライセンスのセクション 1a に次の文を追加しました。Generative AI アプリケーションをビルドするときは、「 Windows での責任ある生成 AI アプリケーションと機能の開発」のガイドラインに従ってください。
- 再入によって ApplicationDataProvider::GetStateFolderUris で発生する可能性があるクラッシュを修正しました。 詳細については、GitHub の問題 #10513 を参照してください。 (RuntimeCompatibilityChange: ApplicationDataProvider_ReentrancyProtection)
- ウィンドウを閉じるときに WindowChrome::SetTitleBar で発生する可能性があるクラッシュを修正しました。 詳細については、GitHub の問題 #9203 を参照してください。 (RuntimeCompatibilityChange: WindowChrome_タイトルバークラッシュ設定)
- 入力の処理中に再入がある場合に PointerInputObserverWinRT::FlushCoalescedInput_Callback で発生する可能性があるクラッシュを修正しました。 (RuntimeCompatibilityChange: InputPointerSource_FlushReentrancyCrash)
1.7.3 用の新しい API
このリリースには、以前の 1.7 リリースと比較した次の新しい API が含まれています。
Microsoft.Windows.Widgets.Providers
WidgetInfo
Rank
WidgetUpdateRequestOptions
Rank
バージョン 1.7.2 (1.7.250513003)
Windows AI API
Von Bedeutung
現在、これらの API に必要な基になる ML モデルでは、デバイスが開発チャネルで最新の Windows 11 Insider Preview Build を実行している必要があります。 さらに、これらの API では、デバイスが Copilot+ PC である必要があります。 これらのデバイスの詳細については、 Copilot+ PC 開発者ガイド を参照してください。 API は、必要なサポートがないデバイスで呼び出されると例外をスローします。
Windows App SDK には、ローカル言語モデルと共に使用して Copilot+ PC でさまざまなタスクを実行できる人工知能 (AI) API のスイートが含まれるようになりました。 アプリは、プロンプトにインテリジェントに応答したり、画像内のテキストを認識したり、画像の内容を記述したり、画像からオブジェクトを削除したりできるようになりました。
Windows AI API の作成時に使用される責任ある開発プラクティスについては、AI 支援機能の作成時にも適用できます。詳細については、 Windows での責任ある生成型 AI アプリケーションと機能の開発に関 するガイダンスを参照してください。
Phi シリカ テキスト インテリジェンス
Microsoft の最も強力な NPU チューニングローカル言語モデルである Phi Silica を使用すると、テキストの要約、わかりやすくするためにテキストの一部を書き換える、テキストを表形式に変換するなどの一般的なタスクを実行するように指定できます。 Phi Silica は、Windows Copilot+ PC デバイスの効率とパフォーマンスのために最適化されていますが、大きな言語モデル (LLM) に含まれる多くの機能を引き続き提供します。
詳細については、 Windows App SDK の Phi Silica の概要と、Windows App SDKの Phi Silica の API リファレンス を参照してください。
イメージの説明
Image Description API を使用すると、画像のテキスト説明を生成できます。 これらの説明の長さと種類は、短いキャプションから長い説明まで、アクセシビリティ要件を満たすように構成できます。
詳細については、Windows App SDK の AI イメージング機能のイメージの説明と API リファレンスでできることに関するページを参照してください。
テキスト認識
光学式文字認識 (OCR) とも呼ばれるテキスト認識は、画像内のテキストを検出して抽出し、コンピューターで読み取り可能な文字ストリームに変換します。 これらの API は、文字、単語、行、多角形のテキスト境界を識別し、一致ごとに信頼度レベルを提供します。 NPU 支援型アクセラレーションの利点を活用して、Windows AI AI 支援 API は、従来の Windows.Media.Ocr.OcrEngine API よりも高速かつ正確に動作します。
詳細については、 Windows App SDK のテキスト認識 (OCR) の概要と、Windows アプリ SDK のAI ベースのテキスト認識 (OCR) に関する API リファレンスを参照してください。
画像の超解像度
"ImageScaler" API を使用すると、画像の鮮明度と明瞭度を高め、元の解像度の最大 8 倍の画像をアップスケールできます。
詳細については、「 Image Super Resolution でできること 」と 、Windows App SDK の AI イメージング機能の API リファレンスを参照してください。
画像のセグメント化
画像セグメント化 API を使用すると、イメージ内の特定のオブジェクトを識別できます。 画像と "ヒント" オブジェクトを入力することで、モデルは識別されたオブジェクトのマスクを返します。
詳細については、Windows App SDK の AI イメージング機能の画像セグメント化と API リファレンスでできることに関するページを参照してください。
ApplicationData.MachinePath フォルダー作成のサポート
ApplicationData.MachineFolder は、Windows >=10.0.26100.0 (Ge) で使いやすくなりました。 WinAppSDK 1.7.2 がシステムに存在する場合、オプトイン サポートをマニフェストするパッケージがシステムに追加されると、Windows によってマシン フォルダーが作成されます。 詳細については、 ApplicationData の仕様を参照してください。
バグの修正
- 完了状態を正しくキャプチャするための PackageDeploymentManager テレメトリを修正しました。 詳細については、GitHub の問題 #5296 を参照してください。 (RuntimeCompatibilityChange: 該当なし)
- x86 アプリでペン入力を使用するときのクラッシュを修正しました。 (RuntimeCompatibilityChange: InputStateManager_PenInputCrashX86)
- WinUI がスクロールの初期化を試みているときに、ウィンドウが既に破棄されている場合のクラッシュの可能性を修正しました。 (RuntimeCompatibilityChange: ActivateDirectManipulationManager_CheckCanInit)
- WindowsAppSDK-VersionInfo.h の WINDOWSAPPSDK_RELEASE_PATCH define と Microsoft::WindowsAppSDK::Release::P atch 値が常に 0 であるとは限らないよう修正しました。 定義はビルドの yymmdd 日付になり、Patch 値は mmdd 日付です。 この変更により、変数サイズやバージョン スキームを変更することなく、使用されているバージョンに関するランタイム情報が向上します。 (RuntimeCompatibilityChange: N/A、ヘッダーの変更)
- ブートストラップが 1.6 以前のバージョンの WinAppSDK の読み込みに使用される場合の潜在的な問題を修正しました。 詳細については、GitHub の問題 #5349 を参照してください。 (RuntimeCompatibilityChange: 該当なし)
- MSBuild を使用して単一プロジェクト アプリをビルドすると、正しい launchSettings.jsonがない場合に、ビルド エラーで誤って失敗する可能性がある問題を修正しました。 (RuntimeCompatibilityChange: 該当なし、ビルド .targets の変更)
- アプリケーションの起動時に最初のフレームをレンダリングするパフォーマンスが向上しました。 (RuntimeCompatibilityChange: DwmCoreI_OptimizeFirstFrameLatency)
1.7.2 用の新しい API
このリリースには、以前の 1.7 リリースと比較した次の新しい API が含まれています。
Microsoft.Graphics.Imaging
ImageBuffer
ImageBufferContract
ImageBufferPixelFormat
Microsoft.Windows.AI
AIFeatureReadyContract
AIFeatureReadyResult
AIFeatureReadyResultState
AIFeatureReadyState
Microsoft.Windows.AI.ContentSafety
ContentFilterOptions
ContentSafetyContract
ImageContentFilterSeverity
SeverityLevel
TextContentFilterSeverity
Microsoft.Windows.AI.Imaging
ImageDescriptionContract
ImageDescriptionGenerator
ImageDescriptionKind
ImageDescriptionResult
ImageDescriptionResultStatus
ImageObjectExtractor
ImageObjectExtractorContract
ImageObjectExtractorHint
ImageScaler
ImageScalerContract
RecognizedLine
RecognizedLineStyle
RecognizedText
RecognizedTextBoundingBox
RecognizedWord
TextRecognitionContract
TextRecognizer
Microsoft.Windows.AI.Text
LanguageModel
LanguageModelContext
LanguageModelContract
LanguageModelOptions
LanguageModelResponseResult
LanguageModelResponseStatus
TextIntelligenceContract
TextRewriter
TextSummarizer
TextToTableConverter
TextToTableResponseResult
TextToTableRow
Microsoft.Windows.Workloads
WorkloadPriority
WorkloadsContract
バージョン 1.7.1 (1.7.250401001)
これは、1.7 リリースの重要なバグ修正を含む Windows App SDK のサービス リリースです。
- WindowsAppRuntimeInstall-<arch>.exeのエラー シナリオのテレメトリを改善しました。 詳細については、GitHub の問題 #5289 を参照してください。 (RuntimeCompatibilityChange: N/A、インストーラーの変更)
- 矢印キーを同時に使用するとポインター入力が機能しなくなる問題を修正しました。 詳細については、GitHub の問題 #10126 を参照してください。 (RuntimeCompatibilityChange: スタックしたポインター入力キューの修正)
- リモート デスクトップのアプリがポインター入力に応答しなくなる問題を修正しました。 詳細については、GitHub の問題 #10009 を参照してください。 (これは、リモート デスクトップがスイッチの離れて戻る間にキー入力を自動的に送信するため、ポインター入力と方向キーの修正と同じ修正です)。(RuntimeCompatibilityChange: FixStuckPointerInputQueue)
- 閉じているウィンドウに対してウィンドウアクティブ化イベントが配信された場合に、フォーカスを復元しようとするとクラッシュする可能性がある問題を修正しました。 (RuntimeCompatibilityChange: ウィンドウクローズ時のフォーカスクラッシュ修正)
- WinUI バイナリにリンカーの最適化がないため、WinAppSDK 1.6 で発生したパフォーマンス低下を修正しました。 (RuntimeCompatibilityChange: N/A、変更されたリンカー オプション)
- ツリーにない ProgressBar で ProgressBar::SetProgressBarIndicatorWidth が呼び出された場合のクラッシュの可能性を修正しました。 (ランタイム互換性変更: プログレスバーインジケーター幅設定クラッシュ修正)
- CPopup::EnsureBridgeClosed により時々再入がトリガーされることによって発生する可能性のあるクラッシュを修正しました。 (RuntimeCompatibilityChange:FixPopupClosingReentrancyCrash - ポップアップ閉鎖時の再入クラッシュを修正)
- ポップアップを閉じる際に、null 子コレクションを使用している CUIElement::FlushPendingKeepVisibleOperations が原因で発生する可能性のあるクラッシュを修正しました。 (RuntimeCompatibilityChange: ポップアップをアンロードする際のクラッシュを修正)
- バージョンの優先度を確保するためにPackageDeploymentManager.EnsurePackage*Readyが修正されました。 詳細については、GitHub の問題 #5191 を参照してください。 (ランタイム互換性変更: 保証パッケージレディバージョン優先権)
- 再入をトリガーすることがある WebView2::UpdateCoreWebViewVisibility によるクラッシュの可能性を修正しました。 詳細については、GitHub の問題 #10305 を参照してください。 (RuntimeCompatibilityChange: FixWebViewVisibilityReentrancyCrash)
- DispatcherQueue がスタックするため、アプリ UI が永続的にフリーズし、レンダリングが停止する場合がある問題を修正しました。 (RuntimeCompatibilityChange: ディスパッチャー内のランダムなUIフリーズを修正)
バージョン 1.7.0 (1.7.250310001)
以降のセクションでは、バージョン 1.7 の新機能と更新された機能と既知の問題について説明します。
新しいバッジ通知機能
通知バッジは、アプリに固有の概要または状態情報を伝えます。 数値 (1 から 99) またはシステム指定のグリフのいずれかからのグリフを指定できます。 この新機能により、メール アプリ内の未読メールの数やソーシャル メディア アプリの新しい投稿の数など、アプリの状態を簡単に表示できます。
詳細については、GitHub #4926を参照してください。
新しい CameraCaptureUI API
開発者は、WinRT CameraCaptureUI が CoreWindows に依存しており、InitializeWithWindow のサポートがないため、デスクトップ環境で課題が発生しています。 チームは、この新しい Microsoft.Windows.Media.Capture.CameraCaptureUI
API を WinAppSDK にリリースし、機能パリティを備えた合理化されたソリューションを提供し、デスクトップの互換性を強化するためにコンストラクターで WindowID をサポートするようになりました。
詳細については、GitHub の問題 #4721を参照してください。
新しい認証 API
新しい OAuth2Manager
API は、Web 認証用の合理化されたソリューションを提供し、Windows App SDK でサポートされているすべての Windows プラットフォームで完全な機能パリティを備えた OAuth 2.0 機能を提供します。 この新しい認証マネージャーは、OAuth のベスト プラクティスに適合するため、パブリック WebAuthentication Broker API とは異なります。
詳細については、GitHub の問題 #4772を参照してください。
新しいバックグラウンド タスクのサポート
バックグラウンド タスクは、ユーザー インターフェイスなしでバックグラウンドで実行され、ファイルのダウンロード、データの同期、通知の送信、ファイルの更新などのアクションを実行するアプリ コンポーネントです。 新しい BackgroundTaskBuilder
API は、WinAppSDK 依存アプリに完全信頼 COM コンポーネントをバックグラウンド タスクに直接登録する機能を提供し、回避策を実装する必要がありません。
詳細については、GitHub #4831を参照してください。
新しい TitleBar コントロール
新しい TitleBar
コントロールを使用すると、アプリ用の優れたカスタマイズ可能なタイトル バーを簡単に作成できます。 タイトル バー アイコン、タイトル、サブタイトルなどのプロパティを構成したり、統合された戻るボタンを含めたり、検索ボックスなどのカスタム コントロールを追加したりすることもできます。 このコントロールには、空き領域のドラッグ可能な領域、テーマの応答性、キャプション ボタン、組み込みのアクセシビリティ サポートなどの堅牢なタイトルバー機能が含まれているため、カスタマイズされたデザインに集中して、既定のエクスペリエンスと同じ信頼性の高いタイトルバーを取得できます。
詳細については、GitHub #10056を参照してください。
MathML のサポート
RichEditBox
は、RichEditTextDocument.SetMathMode
と RichEditTextDocument.SetMathML
を介して MathML をサポートするようになりました。
詳細については、GitHub #4196を参照してください。
拡張ランタイム
- Windows App SDK の 動的依存関係 API は 、 >= Windows 11 24H2 (10.0.26100.0) で実行されている場合、Windows 11 の実装へのすべての呼び出しを委任し、パフォーマンスと堅牢性を向上させます。 これは、すべての C/C++ (Mdd*()) API と WinRT (名前空間 Microsoft.Windows.ApplicationModel.DynamicDependency) API に当てはまります。
- Windows App SDK の動的依存関係 API を呼び出すパッケージ化されたプロセスが、 >= Windows 11 24H2 (10.0.26100.0) でサポートされるようになりました。 これは古いシステムでは引き続きサポートされていません (WinAppSDK の実装ではパッケージ アプリはサポートされていません)。
- これは開発者エクスペリエンスには影響しません。 呼び出し元は 、ブートストラップ API を引き続き使用して、呼び出し元プロセスのパッケージ グラフに WinAppSDK フレームワーク パッケージを追加できます。
- 詳細については、GitHub PR #4949 を参照してください。
- >= Windows 11 24H2 (10.0.26100.0) では、登録なしの WinRT (URFW) は有効化されていません。 OS の実装では、これらのシステム上のすべての 登録不要の WinRT アクティビティが処理され、パフォーマンスと堅牢性が向上します。 詳細については、GitHub PR #4949 を参照してください。
- >= Windows 11 24H2 (10.0.26100.0) では、迂回は使用されません。 Detours は、Windows App SDK の動的依存関係と登録なしの WinRT の実装でのみ使用されていましたが、これらの機能は OS の実装によって処理されるようになったため、Detour を初期化したり、接続したりする必要はありません。 これにより、Microsoft.WindowsAppRuntime.dllの読み込み時にパフォーマンスがわずかに向上します。 詳細については、GitHub PR #4949 を参照してください。
新しい AppWindow API
新しい AppWindow
API を使用すると、アプリ ウィンドウを簡単に制御して優れたエクスペリエンスを作成できます。 新しい機能には、 SetTaskBarIcon
と SetTitleBarIcon
を使用してタスク バーとタイトル バーのアイコンを個別に設定する、 AppWindowTitleBar.PreferredTheme
を使用してタイトル バーの明るい/暗いテーマを設定する、 OverlappedPresenter.PreferredMinimumWidth
や OverlappedPresenter.PreferredMaximumHeight
などの新しいプロパティを使用してウィンドウの最小または最大の幅または高さを設定するなどがあります。
新しい Island API
Microsoft.UI.Content 名前空間の更新プログラムでは、ContentIsland API の機能と相互運用性の向上を目的とした、いくつかの重要な機能強化と新機能が導入されています。 これらの変更は、新しいホスティング シナリオをサポートし、レンダリング機能を強化し、入力とアクセシビリティの状態の同期を強化するように設計されています。 主な更新プログラムは次のとおりです。
- ContentIslands をホストするための新しいプリミティブ:
-
DesktopPopupSiteBridge
: WS_POPUP スタイルの Win32 ウィンドウ環境でContentIsland
をホストできるようにし、アプリケーションがダイアログ ボックスやメッセージ ボックスにポップアップ ウィンドウを使用するシナリオを容易にします。 -
ChildSiteLink
: 親ContentIsland
が入れ子になった子ContentIsland
をホストし、ユーザー エクスペリエンスの継ぎ目なしでレンダリング サーフェイスをシームレスにパーティション分割できるようにします。 -
DesktopAttachedSiteBridge
: Win32 ウィンドウ階層のルートで Windows.UI.Composition.Visuals を使用してContentIsland
をホストするように設計された新しいウィンドウを作成する代わりに、既存の Win32 ウィンドウにアタッチし、Win32 ベースの入力処理とアクセシビリティを完全に制御できるようにします。
-
- レンダリングと入力の同期の強化:
-
LocalToParentTransformMatrix
のActualSize
プロパティとChildSiteLink
プロパティは、レンダリング前の親ContentIsland
に対して更新され、待機時間が回避され、入力とアクセシビリティの状態が確実に同期されます。
-
- Windows.UI.Composition.Visuals を使用する ContentIsland:
-
ContentIsland
では、Windows.UI.Composition.Visuals をレンダリングに使用し、Win32 ウィンドウ API を入力処理に使用できるため、レガシ UX フレームワークを使用するアプリケーションとの相互運用性が可能になります。 これにより、Windows App SDK Scene Graph の上に階層化された新しい UX フレームワーク (WinUI や React Native for Windows on Fabric など) を段階的に導入できます。 これらの更新プログラムは、ContentIsland API の柔軟性、パフォーマンス、相互運用性を一括して強化し、開発者がより高度で応答性の高いアプリケーションを作成できるようにします。
-
さらに、Microsoft.UI.Xaml 名前空間の更新プログラムでは、新しい XamlIsland
API が導入されています。これにより、SiteBridge または ChildSiteLink
内で Xaml コンテンツをホストできます。
XamlIsland
は、DesktopWindowXamlSource
API に比べて柔軟性が高くなります。
DesktopWindowXamlSource
は既存の Win32 ウィンドウ内でのホスティングを必要としますが、XamlIsland
はContentIsland
を公開し、Xaml コンテンツをホストするためのより多くのオプションを有効にします。
その他の注目すべき変更点
- 新しい
RuntimeCompatibilityOptions
サポートにより、サービスの変更がアプリに与える影響をより詳細に制御できるようになります。 詳細については、GitHub #4966を参照してください。 - 新しい
ReleaseInfo
API を使用すると、使用中の Windows App SDK ランタイムのバージョンに簡単にアクセスできます。 詳細については、GitHub #2893を参照してください。 - 注: Windows AI API は、このリリースには含まれていません。 これらの API を試すには、引き続き 1.7-experimental3 リリースを使用し、フィードバックを共有してください。
1.7.0 用の新しい API
このリリースには、安定版 1.6 リリースと比較して、次の新しい API が含まれています。
Microsoft.Security.Authentication.OAuth
AuthFailure
AuthRequestParams
AuthRequestResult
AuthResponse
ClientAuthentication
CodeChallengeMethodKind
OAuth2Manager
TokenFailure
TokenFailureKind
TokenRequestParams
TokenRequestResult
TokenResponse
Microsoft.UI.Content
ChildSiteLink
ContentAutomationOptions
ContentEnvironmentStateChangedEventArgs
DidDisplayScaleChange
ContentIsland
AutomationOption
Children
CreateForSystemVisual
FindAllForSystemCompositor
FragmentRootAutomationProvider
GetBySystemVisual
LocalToClientTransformMatrix
LocalToParentTransformMatrix
NextSiblingAutomationProvider
ParentAutomationProvider
Popups
PreviousSiblingAutomationProvider
ProcessesKeyboardInput
ProcessesPointerInput
ContentIslandEnvironment
DisplayScale
ContentIslandStateChangedEventArgs
DidLocalToClientTransformMatrixChange
DidLocalToParentTransformMatrixChange
ContentSite
LocalToClientTransformMatrix
LocalToParentTransformMatrix
ProcessesKeyboardInput
ProcessesPointerInput
ContentSiteAutomationProviderRequestedEventArgs
ContentSiteEnvironment
DisplayScale
ContentSiteEnvironmentView
DisplayScale
ContentSiteView
AutomationOption
LocalToClientTransformMatrix
LocalToParentTransformMatrix
ProcessesKeyboardInput
ProcessesPointerInput
DesktopAttachedSiteBridge
DesktopChildSiteBridge
CreateWithDispatcherQueue
DesktopPopupSiteBridge
IContentSiteAutomation
IContentSiteInput
IContentSiteLink
Microsoft.UI.Input
InputFocusNavigationHost
GetForSiteLink
Microsoft.UI.Text
RichEditTextDocument
GetMathML
GetMathMode
SetMathML
SetMathMode
Microsoft.UI.Windowing
AppWindow
SetTaskbarIcon
SetTaskbarIcon
SetTitleBarIcon
SetTitleBarIcon
AppWindowTitleBar
PreferredTheme
OverlappedPresenter
PreferredMaximumHeight
PreferredMaximumWidth
PreferredMinimumHeight
PreferredMinimumWidth
TitleBarTheme
Microsoft.UI.Xaml
XamlIsland
XamlRoot
ContentIsland
Microsoft.UI.Xaml.Controls
TitleBar
TitleBarAutomationPeer
TitleBarTemplateSettings
Microsoft.Windows.ApplicationModel.Background
BackgroundTaskBuilder
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask
Task
Microsoft.Windows.ApplicationModel.WindowsAppRuntime
ReleaseInfo
RuntimeCompatibilityChange
RuntimeCompatibilityOptions
RuntimeInfo
WindowsAppRuntimeVersion
Microsoft.Windows.BadgeNotifications
BadgeNotificationGlyph
BadgeNotificationManager
Microsoft.Windows.Media.Capture
CameraCaptureUI
CameraCaptureUIMaxPhotoResolution
CameraCaptureUIMaxVideoResolution
CameraCaptureUIMode
CameraCaptureUIPhotoCaptureSettings
CameraCaptureUIPhotoFormat
CameraCaptureUIVideoCaptureSettings
CameraCaptureUIVideoFormat
バグの修正
このリリースには、次のバグ修正が含まれています。
-
SplitButton
変更され、タッチ入力がマウス入力の動作と一致するようになりました。 詳細については、GitHub の問題 #178を参照してください。 - カスケード メニューを変更し、クリックするとサブメニューがすぐに開くようになりました。 詳細については、GitHub の問題 #939を参照してください。
- ポップアップ内の
ComboBox
を開くと、すべてのポップアップが閉じる問題を修正しました。 詳細については、GitHub の問題 #1467を参照してください。 -
SwipeControl
でListView
がランダムにクラッシュする問題を修正しました。 詳細については、GitHub の問題 #2527を参照してください。 - ドラッグ アンド ドロップで
ListViewItem
のみが誤った表示状態になる問題を修正しました。 詳細については、GitHub の問題 #3458を参照してください。 - ItemsRepeater.HorizontalAlignment プロパティと ItemsRepeater.VerticalAlignment プロパティを考慮するように
StackLayout
の問題を修正しました (StackLayout.Orientation がそれぞれ垂直および水平の場合)。 以前のレイアウトは、ItemsRepeater の配置が Stretch であるかのように動作しました。 修正プログラムを適用すると、たとえば[右揃え]を使用した場合、レイアウトによって項目が右側に配置されます。 詳細については、GitHub の問題 #3842を参照してください。 -
x:Bind
を含むリソースを使用するとクラッシュする可能性がある問題を修正しました。 詳細については、GitHub の問題 #5786 を参照してください。 -
ItemsRepeater
のソース内の項目を削除しても、ビューに移動したアイテムが生成されない問題を修正しました。 詳細については、GitHub の問題 #6661を参照してください。 - 右側の Alt キーにアクセス キーのキーヒントが表示されない問題を修正しました。 詳細については、GitHub の問題 #8447を参照してください。 注: これにより、右側の Alt キーのキー イベントがアプリまたはコントロールのハンドルに配信されなくなる可能性があります。
- 1 つのリソースのみを含む ResourceDictionary を使用すると、そのリソースが見つからず、クラッシュする可能性がある問題を修正しました。 詳細については、GitHub の問題 #8832 を参照してください。
-
UniformGridLayout
が間違ったレイアウト アンカーを選択し、後方にスクロールすると無限にレイアウトが再計算されてしまうことがあるというクラッシュを修正しました。 詳細については、GitHub の問題 #9199を参照してください。 -
NavigationFailedEventArgs.Handled
を True に設定すると、依然として例外がスローされる問題を修正しました。 詳細については、GitHub の問題 #9632を参照してください。 - 指定した
TabView
をCornerRadius
が適用しない問題を修正しました。 詳細については、GitHub の問題 #9846を参照してください。 -
StackLayout
で発生する可能性があるレイアウト サイクルのクラッシュを修正しました。 詳細については、GitHub の問題 #9852を参照してください。 - アイテムを削除するときに
ItemsView
でクラッシュする可能性がある問題を修正しました。 詳細については、GitHub の問題 #9868を参照してください。 - 1.7-preview1 で、ポップアップが親ウィンドウで正しく移動されない問題を修正しました。 詳細については、GitHub の問題 #10386 を参照してください。
- 1.7-preview1 からのフィードバックに基づいて、新しい
TitleBar
コントロールの一部のプロパティの名前を変更しました。
関連トピック
Windows developer