Compartilhar via


DataRequestedEventArgs Classe

Definição

Contém informações sobre o evento DataRequested . O sistema aciona esse evento quando o usuário invoca a interface do usuário do Share.

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
Herança
Object Platform::Object IInspectable DataRequestedEventArgs
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Exemplos

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

Comentários

Quando você usa a classe DataTransferManager para iniciar a interface do usuário do Share programaticamente, o sistema aciona um evento DataRequested . O objeto incluído com esse evento é uma instância da classe DataRequestedEventArgs .

Esse evento tem uma propriedade, Request. Essa propriedade contém uma instância da classe DataRequest , que seu aplicativo usa para fornecer o conteúdo que o usuário deseja compartilhar com o aplicativo de destino.

Propriedades

Request

Permite que você obtenha o objeto DataRequest e dê a ele dados ou uma mensagem de falha.

Aplica-se a