ShareTarget (esquema de extensões para Windows 8.1)
Declara um ponto de extensão de aplicativo do tipo Windows. shareTarget. O aplicativo pode compartilhar os tipos de arquivos especificados.
Hierarquia de elementos
- <Extensão>
- <ShareTarget>
Syntax
<ShareTarget m:Description? = A string between 1 and 255 characters in length. >
<!-- Child elements -->
SupportedFileTypes?,
DataFormat{0,10000}
</ShareTarget>
Chave
?
intervalo de ocorrências (zero ou um) {}
específico
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
m:Description | A descrição do destino compartilhado. Essa cadeia de caracteres é localizável. |
Uma cadeia de caracteres entre 1 e 255 caracteres de comprimento. | Não |
Elementos filho
Elemento filho | Descrição |
---|---|
Formato de DataFormat | Especifica um formato de pacote de dados como texto ou formato HTML que o aplicativo pode compartilhar. Ele é exclusivo por aplicativo no pacote e diferencia maiúsculas de minúsculas. |
SupportedFileTypes (tipo: CT_CharmsSupportedFileTypes) | Define os tipos de arquivo que o aplicativo pode compartilhar. |
Elementos pai
Elemento pai | Descrição |
---|---|
Extensão (tipo: CT_ApplicationExtension) | Declara um ponto de extensibilidade para o aplicativo. |
Comentários
O botão compartilhar fornece acesso a uma lista de aplicativos de destino que podem receber dados que o usuário deseja compartilhar. Esse ponto de extensibilidade permite que seu aplicativo seja incluído na lista de destinos de compartilhamento.
ShareTarget deve especificar um elemento SupportedFileTypes ou pelo menos um elemento DataFormat . Ele não pode omitir ambos. O esquema permite omitir ambos, mas a validação semântica falhará.
Exemplos
<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>
Confira também
Tarefasadicionando compartilhamento
Conceitosde contratos de aplicativo e extensões
Requisitos
Valor | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |