Share via


uap:ShareTarget (Windows 10)

宣告 windows.shareTarget類型的應用程式擴充點。 應用程式可以共用指定的檔案類型。

元素階層

<套件>

    <應用程式>

         <應用程式>

              <擴充功能>

                   <uap:Extension>

                        <uap:ShareTarget>

Syntax

<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 個字元之間的選擇性字串。 No

子元素

子項目 描述
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>

另請參閱

新增共用的工作

應用程式合約和延伸模組的概念

規格需求

Item
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
OS 最低版本 Windows 10版本 1511 (組建 10586)