Freigeben über


DataRequestedEventArgs Klasse

Definition

Enthält Informationen zum DataRequested-Ereignis . Das System löst dieses Ereignis aus, wenn der Benutzer die Freigabebenutzeroberfläche aufruft.

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
Vererbung
Object Platform::Object IInspectable DataRequestedEventArgs
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

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

Hinweise

Wenn Sie die DataTransferManager-Klasse verwenden, um die Share-Benutzeroberfläche programmgesteuert zu starten, löst das System ein DataRequested-Ereignis aus . Das in diesem Ereignis enthaltene Objekt ist ein instance der DataRequestedEventArgs-Klasse.

Dieses Ereignis hat eine Eigenschaft, Request. Diese Eigenschaft enthält eine instance der DataRequest-Klasse, die Ihre App verwendet, um den Inhalt anzugeben, den der Benutzer für die Ziel-App freigeben möchte.

Eigenschaften

Request

Ermöglicht es Ihnen, das DataRequest-Objekt abzurufen und ihm entweder Daten oder eine Fehlermeldung zu geben.

Gilt für: