Microsoft.Windows.ApplicationModel.DynamicDependency 名前空間

パッケージ化されていないデスクトップ アプリが、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 ランタイムを使用する」を参照してください。

こちらもご覧ください