uap:ShareTarget (Windows 10)
Declara um ponto de extensão de aplicativo do tipo windows.shareTarget. O aplicativo pode compartilhar os tipos de arquivos especificados.
Hierarquia de elementos
<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>
Chave
?
intervalo de ocorrências opcional (zero ou um) {}
específico
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Descrição | A descrição do destino do compartilhamento. | Uma cadeia de caracteres opcional com um valor entre 1 e 256 caracteres de comprimento. | No |
Elementos filho
Elemento filho | Descrição |
---|---|
uap: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. |
uap:SupportedFileTypes (tipo: CT_CharmsSupportedFileTypes) | Define os tipos de arquivo que o aplicativo pode compartilhar. |
Elementos pai
Elemento pai | Descrição |
---|---|
uap:Extension | Declara um ponto de extensibilidade para o aplicativo. |
Comentários
O recurso 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 o 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
<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>
Confira também
Tarefas adicionandocompartilhamento
Conceitos Contratose extensões de aplicativo
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10 versão 1511 (Build 10586) |