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 を提供します。 |