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 之前,必须先使用引导程序 API 加载Windows 应用 SDK框架包。 有关详细信息,请参阅将 Windows 应用 SDK 运行时用于使用外部位置打包的应用或未打包的应用

另请参阅