Freigeben über


ShareOperation.ReportCompleted() | reportCompleted() Method

Gibt an, dass der Freigabevorgang abgeschlossen ist.

Syntax

shareOperation.reportCompleted();
public void ReportCompleted()
Public Sub ReportCompleted()
public:
void ReportCompleted()

Parameter

Methode besitzt keine Parameter.

Hinweise

Wenn die App als Ziel für einen Freigabevorgang dient, sollte sie reportComplete aufrufen, nachdem die freigegebenen Daten verarbeitet wurden. Diese Methode schließt das App-Fenster und der Benutzer kehrt zur Quell-App zurück.

Beispiele

Im folgenden Beispiel wird gezeigt, wie eine Ziel-App eventuell auf einen Freigabevorgang reagiert. Beachten Sie die Verwendung von reportComplete, nachdem die Ziel-App die Datenverarbeitung abgeschlossen hat.

if (eventArgs.kind === Windows.ApplicationModel.Activation.ActivationKind.shareTarget) {
    shareOperation = eventArgs.shareOperation;
    if (shareOperation.data.contains(Windows.ApplicationModel.DataTransfer.StandardDataFormats.text)) {
        var output = document.createElement("div");
        var shareData = shareOperation.data.getText();
        output.innerText = shareData;
        document.body.appendChild(output);
        shareOperation.reportCompleted();
    }
}

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.ApplicationModel.DataTransfer.ShareTarget Windows::ApplicationModel::DataTransfer::ShareTarget [C++]

Metadaten

Windows.winmd

Siehe auch

ShareOperation

ReportCompleted(QuickLink)