Condividi tramite


DataRequestedEventArgs Classe

Definizione

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

public ref class DataRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DataRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DataRequestedEventArgs
Public NotInheritable Class DataRequestedEventArgs
Ereditarietà
Object Platform::Object IInspectable DataRequestedEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

//To see this code in action, add a call to ShareSourceLoad to your constructor or other
//initializing function.
private void ShareSourceLoad()
{
    DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
    dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.DataRequested);
}

private void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
    DataRequest request = e.Request;
    request.Data.Properties.Title = "Share Text Example";
    request.Data.Properties.Description = "An example of how to share text.";
    request.Data.SetText("Hello World!");
}

Commenti

Quando si usa la classe DataTransferManager per avviare l'interfaccia utente di condivisione a livello di codice, il sistema genera un evento DataRequested . L'oggetto incluso in questo evento è un'istanza della classe DataRequestedEventArgs .

Questo evento ha una proprietà , Request. Questa proprietà contiene un'istanza della classe DataRequest , usata dall'app per fornire il contenuto che l'utente vuole condividere con l'app di destinazione.

Proprietà

Request

Consente di ottenere l'oggetto DataRequest e di assegnargli i dati o un messaggio di errore.

Si applica a