DataRequestDeferral.Complete 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示异步共享的内容已准备好用于目标应用,或者共享操作中发生了错误。
public:
virtual void Complete() = Complete;
void Complete();
public void Complete();
function complete()
Public Sub Complete ()
示例
此示例演示如何在获取 DataRequestDeferral 对象后调用 complete 方法。
void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
DataRequestDeferral deferral = e.Request.GetDeferral();
e.Request.Data.Properties.Title = "Hello World!";
e.Request.Data.Properties.Description = "This example shows how to share files and images.";
if (this.dataPackageThumbnail != null)
{
e.Request.Data.Properties.Thumbnail = this.dataPackageThumbnail;
}
e.Request.Data.SetBitmap(imageStreamRef);
deferral.Complete();
}
注解
应用在完成向 DataPackage 添加数据后,必须调用 complete 方法。