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