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) 定义应用可以共享的文件类型。

父元素

Parent 元素 描述
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>

另请参阅

任务添加共享

概念应用合约和扩展

要求

项目 价值
命名空间 http://schemas.microsoft.com/appx/manifest/uap/windows10
最低 OS 版本 Windows 10 版本 2004(内部版本 19041)
最低作系统版本(仅限 UWP 应用) Windows 10 版本 1511 (内部版本 10586)