用于 Windows 8 的 ActivatableClass (应用包架构; 类型: CT_InProcessActivatableClass)
声明与扩展点相关联的运行时类。
元素层次结构
- <包>
-
- <扩展>
-
- <分机>
-
- <InProcessServer>
- <ActivatableClass>
语法
<ActivatableClass ActivatableClassId = A string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, %, ", /, \, |, ?, or *.
ThreadingModel = "both" | "STA" | "MTA" >
<!-- Child elements -->
ActivatableClassAttribute{0,1000}
</ActivatableClass>
键
{}
特定发生范围
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
ActivatableClassId | 操作系统中运行时类的标识符。 |
长度介于1到255个字符之间的字符串,不能以句点开头或结尾,也不能包含以下字符: < 、 > 、:、%、"、/、\、|、?或 *。 | 是 | |
ThreadingModel | 运行时类支持的线程模型的类型。 |
此属性可以具有以下值之一:
|
是 |
子元素
子元素 | 说明 |
---|---|
ActivatableClassAttribute | 定义存储在 Windows 运行时属性存储中的类的属性。 |
父元素
父元素 | 说明 |
---|---|
InProcessServer | 声明类型为 activatableClass. inProcessServer的包扩展点。 应用使用动态链接库 (DLL) 公开一个或多个可激活的类。 |
相关元素
以下元素具有与此相同的名称,但内容或属性不同:
要求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |