uap:ShareTarget (Windows 10)
声明 类型为 windows.shareTarget 的应用扩展点。 应用可以共享指定类型的文件。
元素层次结构
<uap:ShareTarget>
语法
<uap:ShareTarget
Description = 'An optional string with a value between 1 and 256 characters in length.' >
<!-- Child elements -->
uap:SupportedFileTypes?
uap:DataFormat{0,10000}
</uap:ShareTarget>
密钥
?
可选 (零个或一个) {}
特定发生的范围
特性和元素
属性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
说明 | 共享目标的说明。 | 一个可选字符串,其值长度介于 1 到 256 个字符之间。 | 否 |
子元素
子元素 | 描述 |
---|---|
uap:DataFormat | 指定应用可以共享的数据包格式,例如文本或 HTML 格式。 它在包中对每个应用程序是唯一的,并且区分大小写。 |
uap:SupportedFileTypes (类型:CT_CharmsSupportedFileTypes) | 定义应用可以共享的文件类型。 |
父元素
父元素 | 描述 |
---|---|
uap:Extension | 声明应用的扩展点。 |
注解
“共享”功能提供对目标应用列表的访问权限,这些应用可以接收用户想要共享的数据。 此扩展点可让你的应用包含在共享目标列表中。
ShareTarget 必须指定 SupportedFileTypes 元素或至少一个 DataFormat 元素。 它不能省略两者。 架构允许同时省略两者,但语义验证将失败。
示例
<uap:Extension
Category="windows.shareTarget">
<uap:ShareTarget>
<uap:SupportedFileTypes>
<uap:SupportsAnyFileType />
</uap:SupportedFileTypes>
<uap:DataFormat>Text</uap:DataFormat>
<uap:DataFormat>Uri</uap:DataFormat>
<uap:DataFormat>Bitmap</uap:DataFormat>
<uap:DataFormat>Html</uap:DataFormat>
<uap:DataFormat>http://schema.org/Book</DataFormat>
</uap:ShareTarget>
</uap:Extension>
另请参阅
添加共享的任务
概念应用合约和扩展
要求
项 | 值 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10版本 1511 (内部版本 10586) |