ShareOperation.ReportCompleted() | reportCompleted() method

Applies to Windows and Windows Phone

Specifies that the sharing operation is complete.

Syntax


shareOperation.reportCompleted();

Parameters

This method has no parameters.

Remarks

When your app acts as a target for a share operation, it should call reportComplete after it has processed the data being shared. This method closes the app window and returns the user to the source app.

Examples

The following example shows how a target app might respond to a share operation. Notice the use of reportComplete when the target app has finished processing the data.


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();
    }
}


Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

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

Metadata

Windows.winmd

See also

ShareOperation
ReportCompleted(QuickLink)

 

 

Show:
© 2014 Microsoft