扩展 (包架构Windows 8,类型为:CT_PackageExtensions)
声明包的扩展点。
元素层次结构
语法
<Extension Category = "windows.activatableClass.inProcessServer" | "windows.activatableClass.outOfProcessServer" | "windows.activatableClass.proxyStub" | "windows.gameExplorer" | "windows.certificates" >
<!-- Child elements -->
( InProcessServer
| OutOfProcessServer
| ProxyStub
| GameExplorer
| Certificates
)
</Extension>
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
类别 | 包扩展点的类型。 |
此属性可以具有以下值之一:
|
是 |
子元素
子元素 | 说明 |
---|---|
Certificates | 声明 windows.certificates 类型的包扩展点。 应用需要指定证书存储中的一个或多个证书。 |
GameExplorer | 声明 windows.gameExplorer 类型的包扩展点。 |
InProcessServer | 声明 windows.activatableClass.inProcessServer 类型的包扩展点。 应用使用动态链接库 (DLL) 公开一个或多个可激活类。 |
OutOfProcessServer | 声明 windows.activatableClass.outOfProcessServer 类型的包扩展点。 应用使用可执行 (EXE) 公开一个或多个可激活类。 |
ProxyStub | 声明 windows.activatableClass.proxyStub 类型的包扩展点。 代理可以由一个或多个接口组成。 |
父元素
父元素 | 说明 |
---|---|
扩展 (类型:CT_PackageExtensions) | 定义包的一个或多个扩展点。 |
相关元素
以下元素的名称与此元素相同,但内容或属性不同:
备注
扩展点是一种机制,包可以通过它以操作系统定义的方式添加功能。 扩展点是应用可以注册以执行代码或使用当前包的资源的位置。 若要添加特定应用的功能,请使用 Applications 元素的 Application子元素 。
在清单中不能多次声明这些扩展点:
- windows.certificates
- windows.gameExplorer
请参阅
要求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |