Compartir a través de


Windows.ApplicationModel.DataTransfer Espacio de nombres

Contiene clases que se usan para intercambiar datos entre una aplicación de origen y una aplicación de destino. Estas clases se usan en operaciones de uso compartido y portapapeles.

Clases

Clipboard

Obtiene y establece información del objeto del Portapapeles.

ClipboardContentOptions

Especifica opciones para usar el método SetContentWithOptions para establecer el contenido en el Portapapeles.

ClipboardHistoryChangedEventArgs

Proporciona datos para el evento HistoryEnabledChanged .

ClipboardHistoryItem

Representa un elemento en el historial del Portapapeles.

ClipboardHistoryItemsResult

Proporciona datos de respuesta para usar el método GetHistoryItemsAsync para obtener la lista de elementos actualmente en el historial del Portapapeles.

DataPackage

Contiene los datos que un usuario desea intercambiar con otra aplicación.

DataPackagePropertySet

Define un conjunto de propiedades que se van a usar con un objeto DataPackage .

DataPackagePropertySetView

Obtiene el conjunto de propiedades de un objeto DataPackageView .

DataPackageView

Una versión de solo lectura de un DataPackage. Las aplicaciones que reciben contenido compartido obtienen este objeto al adquirir contenido.

DataProviderDeferral

Usado por el delegado de aplazamiento de una aplicación de origen para notificar a un objeto DataPackage que la aplicación de origen generará datos de otra función asincrónica.

DataProviderRequest

Un objeto de este tipo se pasa al delegado DataProviderHandler .

DataRequest

Permite que la aplicación proporcione el contenido que el usuario quiere compartir o especificar un mensaje, si se produce un error.

DataRequestDeferral

Permite intercambiar contenido con una aplicación de destino de forma asincrónica.

DataRequestedEventArgs

Contiene información sobre el evento DataRequested . El sistema desencadena este evento cuando el usuario invoca la interfaz de usuario de Recurso compartido.

DataTransferManager

Inicia mediante programación un intercambio de contenido con otras aplicaciones.

HtmlFormatHelper

Responsable de dar formato al contenido HTML que desea compartir o agregar al Portapapeles. También le permite obtener fragmentos HTML del contenido.

OperationCompletedEventArgs

Contiene información sobre la acción que completó una aplicación de destino durante una operación de pegado.

ShareCompletedEventArgs

Esta clase contiene los argumentos de eventos para ShareCompleted.

SharedStorageAccessManager

Permite que una aplicación comparta un archivo con otra aplicación pasando un token a través de la activación de URI, el servicio de aplicaciones, la API REST, etc. La aplicación de destino canjea el token para obtener el archivo compartido por la aplicación de origen.

ShareProvider

Esta clase representa un proveedor personalizado que se puede compartir.

ShareProviderOperation

Esta clase representa una operación de proveedor de recursos compartidos.

ShareProvidersRequestedEventArgs

Argumentos de eventos de ShareProvidersRequested.

ShareTargetInfo

Esta clase contiene información sobre un destino de recurso compartido.

ShareUIOptions

Esta clase representa las opciones que están disponibles para el usuario al mostrar shareUI.

StandardDataFormats

Contiene propiedades estáticas que devuelven valores de cadena. Cada cadena corresponde a un identificador de formato conocido. Use esta clase para evitar errores en el uso de constantes de cadena para especificar formatos de datos.

TargetApplicationChosenEventArgs

Contiene información sobre la aplicación de destino con la que el usuario eligió compartir contenido. Para obtener este objeto, debe controlar el evento TargetApplicationChosen .

Enumeraciones

ClipboardHistoryItemsResultStatus

Representa el estado devuelto de una llamada al método GetHistoryItemsAsync para obtener la lista de elementos que se encuentran actualmente en el historial del Portapapeles.

DataPackageOperation

Especifica la operación que se va a realizar en el DataPackage en el Portapapeles y escenarios de arrastrar y colocar.

SetHistoryItemAsContentStatus

Representa el estado devuelto de una llamada al método SetHistoryItemAsContent para establecer un elemento en el historial del Portapapeles como el contenido actual del Portapapeles.

ShareUITheme

Tema de la interfaz de usuario de Uso compartido.

Delegados

DataProviderHandler

Proporciona datos cuando la aplicación de destino la solicita, en lugar de incluir los datos en DataPackage con antelación. [ DataProviderHandler se usa cuando la aplicación de origen quiere evitar un trabajo innecesario que consume muchos recursos, como realizar conversiones de formato.

ShareProviderHandler

Delegado que controla los proveedores de recursos compartidos.

Consulte también