DataRequestedEventArgs, classe

DataRequestedEventArgs Class

Contient des informations à propos de l'événement DataRequested. Le système déclenche cet événement lorsque l'utilisateur appelle le partage d'interface utilisateur.

Syntaxe


/* Pour plus d'informations sur la création ou l'accès à cet objet, consultez les notes. */

Attributs

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

DataRequestedEventArgsClasse possède ces types de membres :

Méthodes

The DataRequestedEventArgs Classe hérite des méthodes de Object Classe (C#/VB/C++).

Propriétés

Le DataRequestedEventArgsClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Request

En lecture seuleEnables you to get the DataRequest object and either give it data or a failure message.

 

Remarques

Pour partager le contenu d'une application à une autre, un utilisateur doit appeler le partage d'interface utilisateur. La procédure la plus courante consiste à utiliser les icônes, bien qu'il soit possible d'utiliser la classe DataTransferManager pour lancer l'interface utilisateur par programme. Lors du partage d'interface utilisateur, le système déclenche un événement datarequested. L'objet fourni avec cet événement est une instance de la classe DataRequestedEventArgs.

Cet événement a une seule propriété, request. Cette propriété contient une instance de la classe DataRequest, que votre application utilise pour fournir le contenu que l'utilisateur souhaite partager avec l'application cible.

Exemples


function registerForShare() {
    var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView();
    dataTransferManager.addEventListener("datarequested", shareTextHandler);
}

function shareTextHandler(e) {
    var request = e.request;
    request.data.properties.title = "Share Text Example";
    request.data.properties.description = "A demonstration that shows how to share.";
    request.data.setText("Hello World!");
}


Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Téléphone minimal pris en charge

Windows Phone 8

Espace de noms

Windows.ApplicationModel.DataTransfer
Windows::ApplicationModel::DataTransfer [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2017 Microsoft