Windows.ApplicationModel.DataTransfer Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Windows.ApplicationModel.DataTransfer.ShareTarget
- Compartir datos
- Inicio rápido: Uso compartido de contenido (aplicaciones con JavaScript y HTML)
- Ejemplo del Portapapeles (Windows 10)
- Ejemplo de aplicación de origen de contenido compartido (Windows 10)
- Ejemplo de aplicación de destino de contenido compartido (Windows 10)
- Ejemplo de información del paquete de aplicación (Windows 10)