Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section explique comment partager des données entre des applications de plateforme Windows universelle (UWP), notamment comment utiliser le contrat De partage, copier et coller, glisser-déplacer et les services d’application.
Le contrat Share est un moyen pour les utilisateurs d’échanger rapidement des données entre les applications. Par exemple, un utilisateur peut souhaiter partager une page web avec ses amis à l’aide d’une application de réseau social ou enregistrer un lien dans une application de notes pour faire référence ultérieurement. Envisagez d’utiliser un contrat De partage si votre application reçoit du contenu dans des scénarios qu’un utilisateur peut rapidement terminer dans le contexte d’une autre application.
Une application peut prendre en charge la fonctionnalité Partager de deux façons. Tout d’abord, il peut s’agir d’une application source qui fournit du contenu que l’utilisateur souhaite partager. Ensuite, l’application peut être une application cible que l’utilisateur sélectionne comme destination pour le contenu partagé. Une application peut également être une application source et une application cible. Si vous souhaitez que votre application partage du contenu en tant qu’application source, vous devez décider des formats de données que votre application peut fournir.
Outre le contrat Share, les applications peuvent également intégrer des techniques classiques pour transférer des données, telles que le glisser-déplacer ou le collage. Outre la communication entre les applications UWP, ces méthodes prennent également en charge le partage vers et à partir d’applications de bureau.
Les applications UWP peuvent également créer des services d’application qui fournissent des fonctionnalités à d’autres applications UWP. Un service d’application s’exécute en tant que tâche en arrière-plan dans l’application hôte et peut fournir son service à d’autres applications. Par exemple, un service d’application peut fournir un service de scanneur de codes barres que d’autres applications peuvent utiliser.
Dans cette section
| Sujet | Descriptif |
|---|---|
| Partager des données | Cet article explique comment prendre en charge le contrat de partage dans une application UWP. Le contrat De partage est un moyen simple de partager rapidement des données, telles que du texte, des liens, des photos et des vidéos, entre les applications. Par exemple, un utilisateur peut souhaiter partager une page web avec ses amis à l’aide d’une application de réseau social ou enregistrer un lien dans une application de notes pour faire référence ultérieurement. |
| Recevoir des données | Cet article explique comment recevoir du contenu dans votre application UWP partagée à partir d’une autre application à l’aide du contrat Share. Ce contrat de partage permet à votre application d’être présentée en tant qu’option lorsque l’utilisateur appelle Partager. |
| Copier et coller | Cet article explique comment prendre en charge la copie et le collage dans les applications UWP à l’aide du Presse-papiers. Copier et coller est le moyen classique d’échanger des données entre des applications ou au sein d’une application, et presque toutes les applications peuvent prendre en charge les opérations du Presse-papiers à un certain degré. |
| Glisser-déplacer | Cet article explique comment ajouter un glisser-déplacer dans votre application UWP. Le glisser-déplacer est un moyen classique et naturel d’interagir avec du contenu tel que des images et des fichiers. Une fois implémenté, le glisser-déposer fonctionne de manière fluide dans toutes les directions, notamment de l'application à l'application, de l'application au bureau, et du bureau à l'application. |
| Créer et utiliser un App Service | Cet article explique comment créer un service d’application dans une application UWP qui fournit des services à d’autres applications UWP. |