ShareTarget (パッケージ スキーマ (Windows 8)
windows.shareTarget 型のアプリ拡張ポイントを宣言します。 アプリは、指定された種類のファイルを共有できます。
要素の階層
構文
<ShareTarget>
<!-- Child elements -->
SupportedFileTypes?,
DataFormat{0,10000}
</ShareTarget>
キー
?
省略可能 (0 または 1)
{}
特定の出現範囲
属性および要素
属性
なし。
子要素
子要素 | 説明 |
---|---|
DataFormat | アプリで共有できるテキスト形式や HTML 形式などのデータ パッケージ形式を指定します。 パッケージ内のアプリケーションごとに一意であり、大文字と小文字が区別されます。 |
SupportedFileTypes (型: CT_CharmsSupportedFileTypes) | アプリが共有できるファイルの種類を定義します。 |
親要素
Parent 要素 | 説明 |
---|---|
拡張機能 (型: CT_ApplicationExtensions) | アプリの機能拡張ポイントを宣言します。 |
注釈
[共有] には、ユーザーが共有するデータを受信できるターゲット アプリの一覧へのアクセスが提供されます。 この機能拡張ポイントを使用すると、アプリを共有ターゲットの一覧に含めできます。
ShareTarget では、SupportedFileTypes 要素または少なくとも 1 つの 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>
関連項目
タスク共有の追加
ConceptsAppコントラクトと拡張機能
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |