Поделиться через


ShareOperation.ReportCompleted Метод

Определение

Перегрузки

ReportCompleted()

Указывает, что операция совместного использования завершена.

ReportCompleted(QuickLink)

Указывает, что операция совместного использования завершена. Включена функция QuickLink, которую система может сохранить в качестве ярлыка для будущих операций общего доступа.

ReportCompleted()

Указывает, что операция совместного использования завершена.

public:
 virtual void ReportCompleted() = ReportCompleted;
/// [Windows.Foundation.Metadata.Overload("ReportCompleted")]
void ReportCompleted();
[Windows.Foundation.Metadata.Overload("ReportCompleted")]
public void ReportCompleted();
function reportCompleted()
Public Sub ReportCompleted ()
Атрибуты

Примеры

В следующем примере показано, как целевое приложение может реагировать на операцию общего доступа. Обратите внимание на использование reportComplete , когда целевое приложение завершило обработку данных.

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

Комментарии

Когда приложение выступает в качестве целевого объекта для операции общего доступа, оно должно вызывать reportComplete после обработки данных, к которым предоставлен общий доступ. Этот метод закрывает окно приложения и возвращает пользователя в исходное приложение.

См. также раздел

Применяется к

ReportCompleted(QuickLink)

Указывает, что операция совместного использования завершена. Включена функция QuickLink, которую система может сохранить в качестве ярлыка для будущих операций общего доступа.

public:
 virtual void ReportCompleted(QuickLink ^ quicklink) = ReportCompleted;
/// [Windows.Foundation.Metadata.Overload("ReportCompletedWithQuickLink")]
void ReportCompleted(QuickLink const& quicklink);
[Windows.Foundation.Metadata.Overload("ReportCompletedWithQuickLink")]
public void ReportCompleted(QuickLink quicklink);
function reportCompleted(quicklink)
Public Sub ReportCompleted (quicklink As QuickLink)

Параметры

quicklink
QuickLink

Объект QuickLink, который система сохраняет в качестве ярлыка для будущих операций общего доступа.

Атрибуты

См. также раздел

Применяется к