Microsoft.Windows.ApplicationModel.DynamicDependency 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージ化されていないデスクトップ アプリが、Windows アプリ SDK フレームワーク パッケージ以外のフレームワーク パッケージを読み込む機能を提供します。 指定したフレームワーク パッケージがパッケージ化されていないデスクトップ アプリによって読み込まれた後、アプリはフレームワーク パッケージによって提供される API を呼び出すことができます。
クラス
AddPackageDependencyOptions |
PackageDependency.Add メソッドを使用してフレームワーク パッケージにランタイム参照を追加するときに適用できるオプションを定義します。 |
CreatePackageDependencyOptions |
PackageDependency.Create メソッドを使用してフレームワーク パッケージへのインストール時参照を作成するときに適用できる条件を定義します。 これにより、パッケージ化されていないアプリが、指定された条件を満たすフレームワーク パッケージに依存していることを OS に通知します。 |
PackageDependency |
現在のアプリが依存関係を持つフレームワーク パッケージを表し、依存関係の有効期間を管理するために使用できるメンバーを含みます。 |
PackageDependencyContext |
PackageDependency.Add メソッドを使用して作成された解決済みフレームワーク パッケージの依存関係に関するコンテキスト情報を提供します。 |
PackageDependencyRank |
PackageDependency.Add メソッドを使用するときにフレームワーク パッケージの依存関係を解決するために使用する既定のランク値を表します。 |
構造体
PackageDependencyContextId |
PackageDependencyContext オブジェクトによって記述される解決済みフレームワーク パッケージ依存関係の一意の ID をカプセル化します。 |
列挙型
PackageDependencyLifetimeArtifactKind |
パッケージ依存関係の有効期間を定義するために LifetimeArtifactKind プロパティに割り当てることができる成果物の種類を定義します。 |
PackageDependencyProcessorArchitectures |
PackageDependency.Create メソッドを使用して作成するフレームワーク パッケージ依存関係のプロセッサ アーキテクチャを定義します。 |
注釈
パッケージ化されていないデスクトップ アプリでこの名前空間の API を使用するには、まず Bootstrapper API を使用して、Windows アプリ SDK フレームワーク パッケージを読み込む必要があります。 詳細については、「外部の場所でパッケージ化されたアプリまたはパッケージ化されていないアプリの Windows App SDK ランタイムを使用する」を参照してください。