次の方法で共有


UserDataTaskDataProviderConnection クラス

定義

データ プロバイダー クライアントへの接続を表します。

public ref class UserDataTaskDataProviderConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataTaskDataProviderConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataTaskDataProviderConnection
Public NotInheritable Class UserDataTaskDataProviderConnection
継承
Object Platform::Object IInspectable UserDataTaskDataProviderConnection
属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

アクティブ化時にバックグラウンド タスクに渡される UserDataTaskDataProviderTriggerDetails オブジェクトの Connection プロパティによって提供されるこのクラスのインスタンスを使用します。

メソッド

Start()

すべてのイベント ハンドラーが設定され、データ プロバイダーが要求の処理を開始する準備ができていることを示すには、このメソッドを呼び出します。

イベント

CompleteTaskRequested

クライアント アプリがタスクを完了としてマークしようとしたときに発生します。

CreateOrUpdateTaskRequested

クライアント アプリがタスクの作成または更新を試みたときに発生します。

DeleteTaskRequested

クライアント アプリがタスクの削除を試みたときに発生します。

SkipOccurrenceRequested

クライアント アプリが、再帰タスクの現在のインスタンスをスキップし、次のインスタンスに移動しようとすると発生します。

SyncRequested

クライアント アプリがすべての予定表の予定をサーバーと同期しようとしたときに発生します。

適用対象