Windows.ApplicationModel.DataTransfer Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes usadas para trocar dados entre um aplicativo de origem e um aplicativo de destino. Essas classes são usadas em operações de compartilhamento e área de transferência.
Classes
| Clipboard |
Obtém e define informações do objeto da área de transferência. |
| ClipboardContentOptions |
Especifica opções para usar o método SetContentWithOptions para definir o conteúdo na área de transferência. |
| ClipboardHistoryChangedEventArgs |
Fornece dados para o evento HistoryEnabledChanged . |
| ClipboardHistoryItem |
Representa um item no histórico da área de transferência. |
| ClipboardHistoryItemsResult |
Fornece dados de resposta para usar o método GetHistoryItemsAsync para obter a lista de itens atualmente no histórico da área de transferência. |
| DataPackage |
Contém os dados que um usuário deseja trocar com outro aplicativo. |
| DataPackagePropertySet |
Define um conjunto de propriedades a serem usadas com um objeto DataPackage . |
| DataPackagePropertySetView |
Obtém o conjunto de propriedades de um objeto DataPackageView . |
| DataPackageView |
Uma versão somente leitura de um DataPackage. Os aplicativos que recebem conteúdo compartilhado obtêm esse objeto ao adquirir conteúdo. |
| DataProviderDeferral |
Usado pelo delegado de adiamento de um aplicativo de origem para notificar um objeto DataPackage de que o aplicativo de origem produzirá dados de outra função assíncrona. |
| DataProviderRequest |
Um objeto desse tipo é passado para o delegado DataProviderHandler . |
| DataRequest |
Permite que seu aplicativo forneça o conteúdo que o usuário deseja compartilhar ou especifique uma mensagem, se ocorrer um erro. |
| DataRequestDeferral |
Permite trocar conteúdo com um aplicativo de destino de forma assíncrona. |
| DataRequestedEventArgs |
Contém informações sobre o evento DataRequested . O sistema aciona esse evento quando o usuário invoca a interface do usuário do Share. |
| DataTransferManager |
Inicia programaticamente uma troca de conteúdo com outros aplicativos. |
| HtmlFormatHelper |
Responsável por formatar o conteúdo HTML que você deseja compartilhar ou adicionar à Área de Transferência. Também permite que você obtenha fragmentos HTML do conteúdo. |
| OperationCompletedEventArgs |
Contém informações sobre a ação que um aplicativo de destino concluiu durante uma operação de colagem. |
| ShareCompletedEventArgs |
Essa classe contém os args de evento para ShareCompleted. |
| SharedStorageAccessManager |
Permite que um aplicativo compartilhe um arquivo com outro aplicativo passando um token por meio de ativação de Uri, serviço de aplicativo, API REST etc. O aplicativo de destino resgata o token para obter o arquivo compartilhado pelo aplicativo de origem. |
| ShareProvider |
Essa classe representa um provedor personalizado que pode ser compartilhado. |
| ShareProviderOperation |
Essa classe representa uma operação de provedor de compartilhamento. |
| ShareProvidersRequestedEventArgs |
Os args de evento do ShareProvidersRequested. |
| ShareTargetInfo |
Essa classe contém informações sobre um destino de compartilhamento. |
| ShareUIOptions |
Essa classe representa as opções que estão disponíveis para o usuário ao mostrar o ShareUI. |
| StandardDataFormats |
Contém propriedades estáticas que retornam valores de cadeia de caracteres. Cada cadeia de caracteres corresponde a uma ID de formato conhecida. Use essa classe para evitar erros ao usar constantes de cadeia de caracteres para especificar formatos de dados. |
| TargetApplicationChosenEventArgs |
Contém informações sobre o aplicativo de destino com o qual o usuário escolheu compartilhar conteúdo. Para obter esse objeto, você deve manipular o evento TargetApplicationChosen . |
Enumerações
| ClipboardHistoryItemsResultStatus |
Representa o status de retorno de uma chamada para o método GetHistoryItemsAsync para obter a lista de itens atualmente no histórico da área de transferência. |
| DataPackageOperation |
Especifica a operação a ser executada no DataPackage na área de transferência e cenários de arrastar e soltar. |
| SetHistoryItemAsContentStatus |
Representa o retorno status de uma chamada para o método SetHistoryItemAsContent para definir um item no histórico da área de transferência como o conteúdo atual da área de transferência. |
| ShareUITheme |
O tema da interface do usuário do compartilhamento. |
Delegados
| DataProviderHandler |
Fornece dados quando o aplicativo de destino os solicita, em vez de incluir os dados no DataPackage antecipadamente. [ DataProviderHandler é usado quando o aplicativo de origem deseja evitar trabalhos desnecessários que são intensivos em recursos, como executar conversões de formato. |
| ShareProviderHandler |
Um delegado que manipula provedores de compartilhamento. |
Confira também
- Windows.ApplicationModel.DataTransfer.ShareTarget
- Compartilhar dados
- Início Rápido: Compartilhando conteúdo ( aplicativos usando JavaScript e HTML)
- Exemplo de área de transferência (Windows 10)
- Exemplo de aplicativo de origem de conteúdo de compartilhamento (Windows 10)
- Exemplo de aplicativo de destino de conteúdo de compartilhamento (Windows 10)
- Exemplo de informações do pacote de aplicativos (Windows 10)