Share via


適用于 Windows 8.1) 的 windows.sharetarget (擴充功能架構

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

元素階層

<延伸模組>
<ShareTarget>

語法

<ShareTarget m:Description? = A string between 1 and 255 characters in length. >

  <!-- Child elements -->
  SupportedFileTypes?,
  DataFormat{0,10000}

</ShareTarget>

答案

? 選擇性 (零或一個) {} 特定範圍的出現次數

屬性和項目

屬性

屬性 描述 資料類型 必要 預設值
m:Description

共用目標的描述。 這個字串可當地語系化。

長度介於1到255個字元之間的字串。 No

 

子元素

子元素 描述
DataFormat

指定應用程式可共用的資料封裝格式,例如文字或 HTML 格式。 它在封裝中的每個應用程式都是唯一的,而且會區分大小寫。

SupportedFileTypes (類型: CT_CharmsSupportedFileTypes)

定義應用程式可共用的檔案類型。

 

父項目

Parent 項目 描述
延伸模組 (類型: CT_ApplicationExtension)

宣告應用程式的擴充點。

 

備註

共用快速鍵提供可接收使用者想要共用之資料的目標應用程式清單存取權。 這個擴充點可讓您的應用程式包含在共用目標清單中。

Windows.sharetarget 必須指定 SupportedFileTypes 元素或至少一個 DataFormat 元素。 這兩者都不能省略。 架構允許省略兩者,但語意驗證將會失敗。

範例

<Extension Category="windows.shareTarget">
  <ShareTarget>
    <SupportedFileTypes>
      <SupportsAnyFileType />
    </SupportedFileTypes>
    <DataFormat>Text</DataFormat>
    <DataFormat>Uri</DataFormat>
    <DataFormat>Bitmap</DataFormat>
    <DataFormat>Html</DataFormat>
    <DataFormat>http://schema.org/Book</DataFormat>
  </ShareTarget>
</Extension>

另請參閱

新增共用的工作

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

需求

Namespace http://schemas.microsoft.com/appx/2010/manifest