Windows.ApplicationModel.DataTransfer Spazio dei nomi

Contiene classi usate per scambiare dati tra un'app di origine e un'app di destinazione. Queste classi vengono usate nelle operazioni di condivisione e appunti.

Classi

Clipboard

Ottiene e imposta informazioni dall'oggetto Appunti.

ClipboardContentOptions

Specifica le opzioni per l'uso del metodo SetContentWithOptions per impostare il contenuto negli Appunti.

ClipboardHistoryChangedEventArgs

Fornisce dati per l'evento HistoryEnabledChanged .

ClipboardHistoryItem

Rappresenta un elemento nella cronologia degli Appunti.

ClipboardHistoryItemsResult

Fornisce i dati di risposta per l'uso del metodo GetHistoryItemsAsync per ottenere l'elenco di elementi attualmente presenti nella cronologia degli Appunti.

DataPackage

Contiene i dati che un utente vuole scambiare con un'altra app.

DataPackagePropertySet

Definisce un set di proprietà da usare con un oggetto DataPackage .

DataPackagePropertySetView

Ottiene il set di proprietà di un oggetto DataPackageView .

DataPackageView

Versione di sola lettura di un Pacchetto dati. Le app che ricevono contenuto condiviso ottengono questo oggetto durante l'acquisizione di contenuto.

DataProviderDeferral

Usato dal delegato di rinvio di un'app di origine per notificare a un oggetto DataPackage che l'app di origine produrrà dati da un'altra funzione asincrona.

DataProviderRequest

Un oggetto di questo tipo viene passato al delegato DataProviderHandler .

DataRequest

Consente all'app di fornire il contenuto che l'utente vuole condividere o specificare un messaggio, se si verifica un errore.

DataRequestDeferral

Consente di scambiare contenuto con un'app di destinazione in modo asincrono.

DataRequestedEventArgs

Contiene informazioni sull'evento DataRequested . Il sistema attiva questo evento quando l'utente richiama l'interfaccia utente di Condivisione.

DataTransferManager

Avvia a livello di codice uno scambio di contenuti con altre app.

HtmlFormatHelper

Responsabile della formattazione del contenuto HTML da condividere o aggiungere agli Appunti. Consente inoltre di ottenere frammenti HTML dal contenuto.

OperationCompletedEventArgs

Contiene informazioni sull'azione completata da un'app di destinazione durante un'operazione di incolla.

ShareCompletedEventArgs

Questa classe contiene gli arg dell'evento per ShareCompleted.

SharedStorageAccessManager

Consente a un'app di condividere un file con un'altra app passando un token tramite attivazione URI, servizio app, API REST e così via. L'app di destinazione riscatta il token per ottenere il file condiviso dall'app di origine.

ShareProvider

Questa classe rappresenta un provider personalizzato che può essere condiviso.

ShareProviderOperation

Questa classe rappresenta un'operazione del provider di condivisione.

ShareProvidersRequestedEventArgs

Evento args di ShareProvidersRequested.

ShareTargetInfo

Questa classe contiene informazioni su una destinazione di condivisione.

ShareUIOptions

Questa classe rappresenta le opzioni disponibili per l'utente quando mostra ShareUI.

StandardDataFormats

Contiene proprietà statiche che restituiscono valori stringa. Ogni stringa corrisponde a un ID di formato noto. Usare questa classe per evitare errori nell'uso di costanti stringa per specificare i formati di dati.

TargetApplicationChosenEventArgs

Contiene informazioni sull'app di destinazione con cui l'utente ha scelto di condividere il contenuto. Per ottenere questo oggetto, è necessario gestire l'evento TargetApplicationChosen .

Enumerazioni

ClipboardHistoryItemsResultStatus

Rappresenta lo stato restituito di una chiamata al metodo GetHistoryItemsAsync per ottenere l'elenco di elementi attualmente presenti nella cronologia degli Appunti.

DataPackageOperation

Specifica l'operazione da eseguire negli Appunti e trascinare e rilasciare scenari.

SetHistoryItemAsContentStatus

Rappresenta lo stato restituito di una chiamata al metodo SetHistoryItemAsContent per impostare un elemento nella cronologia degli Appunti come contenuto corrente per gli Appunti.

ShareUITheme

Tema dell'interfaccia utente di condivisione.

Delegati

DataProviderHandler

Fornisce i dati quando l'app di destinazione lo richiede, anziché includere i dati in DataPackage in anticipo. [ DataProviderHandler viene usato quando l'app di origine vuole evitare il lavoro non necessario, ad esempio l'esecuzione di conversioni di formato.

ShareProviderHandler

Delegato che gestisce i provider di condivisione.

Vedi anche