Windows アプリ SDK名前空間
このセクションでは、Windows アプリ SDKのWindows ランタイム (WinRT) API について詳しく説明します。
名前空間 | 説明 |
---|---|
Microsoft.ApplicationModel.Resources | 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。 |
Microsoft.Graphics.DirectX | Direct3D 11 相互運用サーフェスで使用するピクセル形式とその他の列挙定数Windows ランタイム指定します。 |
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 | 合成ベースのアニメーション、レンダリング効果、ユーザー入力と操作、アクセシビリティ表現、ホスト状態の変更を使用して、(親) オブジェクトと ContentIsland (子) オブジェクトを介して ContentSite 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 Automation インフラストラクチャのサポートの種類を定義します。 これらのサポートの種類は、カスタム コントロール用に Microsoft UI Automation のサポートを実装するためのものです。 また、 AutomationProperties では、XAML UI 定義の一部としてアクセシビリティ情報が提供されます。 |
Microsoft.UI.Xaml.Automation.Peers | Microsoft UI オートメーション インフラストラクチャのサポートの種類を定義します。 |
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 アプリ SDK フレームワーク パッケージ以外のフレームワーク パッケージを読み込む機能を提供します。 指定したフレームワーク パッケージがパッケージ化されていないデスクトップ アプリによって読み込まれた後、アプリはフレームワーク パッケージによって提供される API を呼び出すことができます。 |
Microsoft.Windows.ApplicationModel.Resources | 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。 |
Microsoft.Windows.ApplicationModel.WindowsAppRuntime | Windows アプリ SDK ランタイムのデプロイ情報へのアクセスと、ランタイムに不足しているパッケージを登録する機能を提供します。 |
Microsoft.Windows.AppLifecycle | アプリのライフサイクルを管理するために使用できる API を提供します。 たとえば、アプリのプロセスの複数のインスタンスを同時に実行できるかどうかを制御したり、アプリのさまざまな種類のアクティブ化に関する情報を受け取ることができます。 |
Microsoft.Windows.AppNotifications | この名前空間は、アプリ通知を管理するための API を提供します。 |
Microsoft.Windows.AppNotifications.Builder | AppNotification の XML ペイロードをプログラムで生成するための API を提供します。 |
Microsoft.Windows.PushNotifications | この名前空間は、Windows プッシュ通知サービス (WNS) を使用するプッシュ通知を管理するための API を提供します。 |
Microsoft.Windows.Security.AccessControl | パッケージ 化されたアプリと Win32 アプリケーション間の名前付きオブジェクトの共有を容易かつ合理化する 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 を提供します。 |