내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DataRequestedEventArgs Class

DataRequested 이벤트에 대한 정보를 포함합니다. 시스템은 사용자가 공유 UI를 호출할 때 이 이벤트를 발생시킵니다.

구문


/* 이 개체를 만들거나 액세스하는 방법에 대한 자세한 내용은 설명을 참조하십시오. */

특성

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

멤버

DataRequestedEventArgs클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The DataRequestedEventArgs 클래스 - 다음에서 메서드를 상속합니다. Object 클래스 (C#/VB/C++).

속성

DataRequestedEventArgs클래스 - 이러한 속성이 있습니다.

속성사용 권한Description

Request

읽기 전용Enables you to get the DataRequest object and either give it data or a failure message.

 

설명

한 앱에서 다른 앱으로 콘텐츠를 공유하려면 공유 UI를 호출합니다. DataTransferManager 클래스를 사용하여 UI를 프로그래밍 방식으로 시작할 수 있지만 이를 수행하는 가장 일반적인 방법은 아이콘을 통해 수행하는 것입니다. 공유 UI가 시작되면 시스템에서 datarequested 이벤트를 발생시킵니다. 이 이벤트에 포함된 개체는 DataRequestedEventArgs 클래스의 인스턴스입니다.

이 이벤트에는 하나의 속성 request가 있습니다. 이 속성에는 DataRequest 클래스의 인스턴스가 포함되어 있으며, 앱이 사용자가 대상 앱과 공유하려는 콘텐츠를 제공하는 데 사용합니다.

예제


function registerForShare() {
    var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView();
    dataTransferManager.addEventListener("datarequested", shareTextHandler);
}

function shareTextHandler(e) {
    var request = e.request;
    request.data.properties.title = "Share Text Example";
    request.data.properties.description = "A demonstration that shows how to share.";
    request.data.setText("Hello World!");
}


요구 사항

지원되는 최소 클라이언트

Windows 8 [Windows 스토어 앱만]

지원되는 최소 서버

Windows Server 2012 [Windows 스토어 앱만]

지원되는 최소 전화

Windows Phone 8

Namespace

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

Metadata

Windows.winmd

 

 

표시:
© 2014 Microsoft