次の方法で共有


Windows App SDK 名前空間

このセクションでは、Windows App SDKの Windows ランタイム (WinRT) API について詳しく説明します。

Namespace 形容
Microsoft.ApplicationModel.Resources 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。
Microsoft.Graphics.DirectX Windows ランタイム Direct3D 11 相互運用サーフェイスで使用するピクセル形式とその他の列挙定数を指定します。
Microsoft.Graphics.Display 物理ディスプレイの側面を決定するコンポーネントが含まれています。
Microsoft.UI を する コア システム機能とその UI に関するランタイム情報へのアクセスをアプリに提供します。
Microsoft.UI.Composition ユーザー インターフェイス構成用の API を提供します。
Microsoft.UI.Composition.Core ユーザー インターフェイス構成のコア API を提供します。
Microsoft.UI.Composition.Diagnostics ユーザー インターフェイス構成の診断とデバッグ用の API を提供します。
Microsoft.UI.Composition.Effects ユーザー操作の効果の作成に固有のクラスが含まれています。 これらの効果は、組成に固有です。
Microsoft.UI.Composition.Interactions ビジュアル レイヤーで入力ドリブン アニメーションを有効にする機能を提供します。
Microsoft.UI.Composition.Scenes 3D モデルを読み込み、3D シーンを作成するための API を提供します。
Microsoft.UI.Composition.SystemBackdrops アクリルやマイカなどの UI マテリアルを定義する CompositionBrush を管理するための API を提供します。
Microsoft.UI.Content コンポジション ベースのアニメーション、レンダリング効果、ユーザー入力と相互作用、アクセシビリティ表現、ホスト状態の変更を使用して、ContentSite (親) オブジェクトと ContentIsland (子) オブジェクトを使用して、Windows アプリ内の対話型コンテンツの構造を定義するためのサポートを提供します。
Microsoft.UI.Dispatching スレッドでタスクをシリアル形式で実行するためのキューを有効にします。
Microsoft.UI.Input を する Windows 入力システムのサポートを提供します。 これには次のものが含まれます。
Microsoft.UI.Input.DragDrop オブジェクトを選択し、ある場所から別の場所にドラッグするオブジェクト (またはデータ) のポインターベースの直接操作をサポートします。
Microsoft.UI.Input.Interop クロスフレームワーク入力統合と操作間の基本型を提供します。 現時点では、これには、ペン デバイスの入力を公開するインターフェイスとサポートの種類が含まれます。
Microsoft.UI.System の Windows ユーザー インターフェイス (UI) システム API。
Microsoft.UI.Text を する テキスト コンテンツを操作するためのサポートを提供します。
Microsoft.UI.Windowing アプリに関連付けられているウィンドウを作成および管理するためのサポートを提供します。
Microsoft.UI.Xaml の Windows UI ライブラリ (WinUI) の一般的なフレームワーク API を提供します。
Microsoft.UI.Xaml.Automation を する Microsoft UI オートメーション インフラストラクチャのサポートの種類を定義します。 これらのサポートの種類は、カスタム コントロールに対する Microsoft UI オートメーション のサポートを実装するために使用されます。 また、AutomationProperties は、XAML UI 定義の一部としてアクセシビリティ情報を提供します。
Microsoft.UI.Xaml.Automation.Peers Microsoft UI Automation インフラストラクチャのサポートの種類を定義します。
Microsoft.UI.Xaml.Automation.Provider を する オートメーション ピアによって実装され、オートメーション クライアントによって認識されるプロバイダー パターンを定義します。
Microsoft.UI.Xaml.Automation.Text を する テキストオートメーションパターンに関する詳細を報告する列挙体が含まれています。
Microsoft.UI.Xaml.Controls カスタム コントロールを作成するための UI コントロールとクラスを提供します。
Microsoft.UI.Xaml.Controls.AnimatedVisuals AnimatedIcon オブジェクトで再生できる組み込みのアニメーション化されたビジュアルを定義します。
Microsoft.UI.Xaml.Controls.Primitives WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。
Microsoft.UI.Xaml.Data を する アプリのデータ バインディング インフラストラクチャを定義します。
Microsoft.UI.Xaml.Documents の 基本的なテキスト クラスとドキュメント モデル クラスを提供します。
Microsoft.UI.Xaml.Hosting 大規模なアプリケーションでホストされる XAML デザイン サーフェイスに関連するサービスを提供します。
Microsoft.UI.Xaml.Input を する アプリと UI 要素の入力および入力イベント インフラストラクチャを定義します。
Microsoft.UI.Xaml.Interop フレームワーク間の統合と相互運用のための基本型を提供します。 特に、これには、バインディング パターンを有効にするインターフェイスとサポート型が含まれます。
Microsoft.UI.Xaml.Markup の UWP アプリと Windows ランタイム用の XAML 言語サポート API を提供します。
Microsoft.UI.Xaml.Media ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。
Microsoft.UI.Xaml.Media.Animation 切り替えアニメーション、表示状態、またはアニメーション化された UI コンポーネント用のアニメーションとストーリーボード API を提供します。
Microsoft.UI.Xaml.Media.Imaging ビットマップ イメージのイメージングとリソースとソース ファイルの取得に関連する型を提供します。
Microsoft.UI.Xaml.Media.Media3D マトリックス/パースペクティブ変換をサポートする型が含まれています。
Microsoft.UI.Xaml.Navigation を する Page および Frame クラスによって開始されるナビゲーション イベントをサポートする型を提供します。
Microsoft.UI.Xaml.Printing アプリケーションの基本的な印刷サポート フレームワークを提供します。
Microsoft.UI.Xaml.Resources カスタム リソース ディクショナリ ソースとして読み込める CustomXamlResourceLoaderが含まれています。
Microsoft.UI.Xaml.Shapes 装飾レンダリングまたはコントロールの非対話型部分の合成を目的とした基本的な図形を定義します。
Microsoft.UI.Xaml.XamlTypeInfo XAML スキーマのサポートを提供します。
Microsoft.Windows.ApplicationModel.DynamicDependency パッケージ化されていないデスクトップ アプリが Windows App SDK フレームワーク パッケージ以外 フレームワーク パッケージ 読み込む機能を提供します。 指定したフレームワーク パッケージがパッケージ化されていないデスクトップ アプリによって読み込まれた後、アプリはフレームワーク パッケージによって提供される API を呼び出すことができます。
Microsoft.Windows.ApplicationModel.Resources 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Windows App SDK ランタイムのデプロイ情報へのアクセスと、不足しているパッケージをランタイムに登録する機能を提供します。
Microsoft.Windows.AppLifecycle アプリのライフサイクルを管理するために使用できる API を提供します。 たとえば、アプリのプロセスの複数のインスタンスを同時に実行できるかどうかを制御したり、アプリのさまざまな種類のアクティブ化に関する情報を受け取ることができます。
Microsoft.Windows.AppNotifications この名前空間は、アプリ通知を管理するための API を提供します。
Microsoft.Windows.AppNotifications.Builder AppNotificationの XML ペイロードをプログラムで生成するための API を提供します。
Microsoft.Windows.Globalization Windows App SDK で構築されたアプリのグローバリゼーションサポート (言語プロファイルなど) を提供します。
Microsoft.Windows.Management.Deployment この名前空間は、Windows.Management.Deployment 名前空間と同等の MSIX パッケージ管理 API を提供しますが、追加機能、開発者エクスペリエンスの向上、パフォーマンスの最適化が提供されます。
Microsoft.Windows.PushNotifications この名前空間は、Windows プッシュ通知サービス (WNS) を使用するプッシュ通知を管理するための API を提供します。
Microsoft.Windows.Security.AccessControl パッケージ アプリと Win32 アプリケーション間の名前付きオブジェクトの共有を容易にし、合理化する API が含まれています。
Microsoft.Windows.Storage を する Windows アプリからストレージ リソースにアクセスするために使用できる Microsoft.Windows.Storage 名前空間の API が含まれています。
Microsoft.Windows.System Windows アプリからシステム リソースにアクセスするために使用できる Microsoft.Windows.System 名前空間の API が含まれています。
Microsoft.Windows.System.Power アプリがデバイスの電源状態に与える影響を可視化し、アプリがリソースの使用状況に関するインテリジェントな決定を行えるようにする一連の電源管理 API を提供します。 たとえば、アプリでは、この API を使用して、デバイスがバッテリ電源で実行されている間、リソースを集中的に消費するバックグラウンド タスクを延期できます。
Microsoft.Windows.Widgets Windows ウィジェットに関連する API を提供します。
Microsoft.Windows.Widgets.Feeds.Providers Windows フィードのフィード プロバイダーを実装するための API を提供します。
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Windows ウィジェットのウィジェット プロバイダーを実装するための API を提供します。