导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

DataRequestedEventArgs Class

包含 DataRequested 事件的相关信息。当用户调用共享 UI 时,系统会激发此事件。

语法


/* 有关创建或访问此对象的信息,请参见“备注”。 */

特性

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

成员

DataRequestedEventArgs类 具有这些类型的成员:

方法

The DataRequestedEventArgs 类 继承这些方法于:Object 类 (C#/VB/C++).

属性

DataRequestedEventArgs类 具有这些属性。

属性访问类型说明

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

命名空间

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

元数据

Windows.winmd

 

 

显示:
© 2015 Microsoft