程序包清单架构中的扩展
应用包架构中的大多数元素都与定义以各种方式将应用与 Windows 10 OS 集成的扩展相关。 应用包架构支持两种主要类型的扩展:
- 包级扩展。 这些类型的扩展适用于整个包。 这些扩展在 包 元素的直接后代的元素中定义。
- 应用程序级扩展。 这些扩展仅适用于包中定义的特定应用程序。 这些扩展在 Application 元素的直接后代的元素中定义。
包级别扩展和应用程序级扩展的原因是包架构支持单个包中的多个应用程序, (这些应用程序有时称为 多应用包) 。 定义包中特定应用程序的扩展对于某些多应用包方案非常重要。
某些扩展可以在包级别和应用程序级别定义。 这些扩展具有在架构中的 包 路径和 应用程序 路径下定义的元素。
有关包级别和应用程序级扩展的一些最常见类型的详细信息,请参阅 与包扩展集成。
包级扩展
有关可用包级扩展的参考信息,请参阅属于 Package 元素后代的以下扩展元素的 Category 属性和子元素。
- 扩展
- desktop2:Extension
- desktop6:Extension
- uap7:Extension
- uap6:Extension
- desktop7:Extension
- desktop8:Extension
- uap8:Extension
- uap10:Extension
应用程序级扩展
有关可用应用程序级扩展的参考信息,请参阅属于 Application 元素后代的以下扩展元素的 Category 属性和子元素。
- 扩展
- com:Extension
- com2:Extension
- desktop:Extension
- desktop2:Extension
- desktop3:Extension
- desktop4:Extension
- desktop6:Extension
- desktop7:Extension
- desktop9:Extension
- uap:Extension
- uap2:Extension
- uap3:Extension
- uap4:Extension
- uap5:Extension
- uap6:Extension
- uap8:Extension
- uap10:Extension
- uap12:Extension
- uap13:Extension