FileTypeAssociation (的包架构Windows 8)
声明 windows.fileTypeAssociation 类型的应用扩展点。 文件类型关联指示应用已注册以处理指定类型的文件。
元素层次结构
语法
<FileTypeAssociation Name = A string between 1 and 100 characters in length. >
<!-- Child elements -->
( DisplayName?
& Logo?
& InfoTip?
& EditFlags?
& SupportedFileTypes
)
</FileTypeAssociation>
键
?
可选 (零个或一)
&
交错连接器 (可能按任何顺序)
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
名称 | 文件类型关联的名称。 此名称可用于组织和分组文件类型。 该名称必须是不带空格的小写字符。 |
长度介于 1 到 100 个字符之间的字符串。 | 是 |
子元素
子元素 | 说明 |
---|---|
DisplayName | 可显示给用户的友好名称。 |
EditFlags | 指定用户在打开与扩展点关联的文件时看到的信息类型。 |
信息提示 | 定义一个字符串,该字符串向用户提供有关文件类型的其他信息。 |
徽标 | 包含图像的文件的路径。 |
SupportedFileTypes (类型:CT_FTASupportedFileTypes) | 定义与应用关联的文件类型。 它们每个包都是唯一的,并且区分大小写。 |
父元素
父元素 | 说明 |
---|---|
扩展 (类型:CT_ApplicationExtensions) | 声明应用的扩展点。 |
示例
以下示例取自其中一个 SDK 示例的包清单。
<Application Id="App" StartPage="default.html">
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name="alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
</Extensions>
</Application>
请参阅
任务如何处理文件激活
要求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |