共用方式為


DataRequestedEventArgs 類別

定義

包含 DataRequested 事件的相關資訊。 當使用者叫用共用 UI 時,系統會引發此事件。

public ref class DataRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DataRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DataRequestedEventArgs
Public NotInheritable Class DataRequestedEventArgs
繼承
Object Platform::Object IInspectable DataRequestedEventArgs
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

範例

//To see this code in action, add a call to ShareSourceLoad to your constructor or other
//initializing function.
private void ShareSourceLoad()
{
    DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
    dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.DataRequested);
}

private void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
    DataRequest request = e.Request;
    request.Data.Properties.Title = "Share Text Example";
    request.Data.Properties.Description = "An example of how to share text.";
    request.Data.SetText("Hello World!");
}

備註

當您使用 DataTransferManager 類別以程式設計方式啟動共用 UI 時,系統會引發 DataRequested 事件。 這個事件中包含的物件是 DataRequestedEventArgs 類別的實例。

此事件有一個屬性 Request。 此屬性包含 DataRequest 類別的實例,您的應用程式用來提供使用者想要與目標應用程式共用的內容。

屬性

Request

可讓您取得 DataRequest 物件,並提供資料或失敗訊息。

適用於