uap:ShareTarget (Windows 10)

声明 类型为 windows.shareTarget 的应用扩展点。 应用可以共享指定类型的文件。

元素层次结构

<包>

    <应用程序>

         <应用程序>

              <扩展>

                   <uap:Extension>

                        <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)