Microsoft.Windows.ApplicationModel.DynamicDependency 命名空間

提供未封裝傳統型應用程式載入Windows 應用程式 SDK 架構套件以外的架構套件的功能。 由未封裝傳統型應用程式載入指定的架構套件之後,應用程式可以呼叫架構套件所提供的 API。

類別

AddPackageDependencyOptions

定義使用 PackageDependency.Add 方法將執行時間參考新增至架構套件時可套用的選項。

CreatePackageDependencyOptions

定義使用 PackageDependency.Create 方法建立架構套件的安裝時間參考時可套用的準則。 這會通知作業系統,您的未封裝應用程式相依于符合指定準則的架構套件。

PackageDependency

代表目前應用程式具有相依性所在的架構套件,並包含可用來管理相依性存留期的成員。

PackageDependencyContext

提供有關使用 PackageDependency.Add 方法所建立之已解析架構套件相依性的內容資訊。

PackageDependencyRank

表示使用 PackageDependency.Add 方法時,用來解析架構套件相依性的預設排名值。

結構

PackageDependencyContextId

封裝 PackageDependencyCoNtext 物件所描述之已解析架構套件相依性的唯一識別碼。

列舉

PackageDependencyLifetimeArtifactKind

定義您可以指派給 LifetimeArtifactKind 屬性的成品類型,以定義套件相依性存留期。

PackageDependencyProcessorArchitectures

定義您使用 PackageDependency.Create 方法建立之架構套件相依性的處理器架構。

備註

您必須先使用Bootstrapper API載入Windows 應用程式 SDK架構套件,才能在未封裝的桌面應用程式中使用此命名空間中的 API。 如需詳細資訊,請參閱針對封裝外部位置或未封裝的應用程式使用Windows 應用程式 SDK運行時間。

另請參閱