DataRequestDeferral.Complete Methode
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.
Gibt an, dass der Inhalt für eine asynchrone Freigabe für eine Ziel-App bereit ist oder dass ein Fehler beim Freigabevorgang aufgetreten ist.
public:
virtual void Complete() = Complete;
void Complete();
public void Complete();
function complete()
Public Sub Complete ()
Beispiele
In diesem Beispiel wird gezeigt, wie die vollständige Methode aufgerufen wird, nachdem ein DataRequestDeferral-Objekt abgerufen wurde.
void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
DataRequestDeferral deferral = e.Request.GetDeferral();
e.Request.Data.Properties.Title = "Hello World!";
e.Request.Data.Properties.Description = "This example shows how to share files and images.";
if (this.dataPackageThumbnail != null)
{
e.Request.Data.Properties.Thumbnail = this.dataPackageThumbnail;
}
e.Request.Data.SetBitmap(imageStreamRef);
deferral.Complete();
}
Hinweise
Ihre App muss die vollständige Methode aufrufen, wenn sie das Hinzufügen von Daten zu einem DataPackage abgeschlossen hat.