Compartilhar via


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

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <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>

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)