DataRequestedEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |