Compartir a través de


DataRequestedEventArgs Clase

Definición

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

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
Herencia
Object Platform::Object IInspectable DataRequestedEventArgs
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Ejemplos

//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!");
}

Comentarios

Cuando se usa la clase DataTransferManager para iniciar la interfaz de usuario de Share mediante programación, el sistema desencadena un evento DataRequested . El objeto incluido con este evento es una instancia de la clase DataRequestedEventArgs .

Este evento tiene una propiedad, Request. Esta propiedad contiene una instancia de la clase DataRequest , que la aplicación usa para proporcionar el contenido que el usuario quiere compartir con la aplicación de destino.

Propiedades

Request

Permite obtener el objeto DataRequest y proporcionarle datos o un mensaje de error.

Se aplica a