IControlChannelTriggerResetEventDetails インターフェイス

定義

ControlChannelTrigger がリセットされたことを示すために、ControlChannelReset イベントのバックグラウンド ブローカー インフラストラクチャによってインスタンス化されたオブジェクト。

注意

このインターフェイスは、Windows Phoneではサポートされていません。

public interface class IControlChannelTriggerResetEventDetails
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.Sockets.ControlChannelTriggerContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1750139790, 36548, 17150, 155, 178, 33, 233, 27, 123, 252, 177)]
struct IControlChannelTriggerResetEventDetails
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.Sockets.ControlChannelTriggerContract), 65536)]
[Windows.Foundation.Metadata.Guid(1750139790, 36548, 17150, 155, 178, 33, 233, 27, 123, 252, 177)]
public interface IControlChannelTriggerResetEventDetails
Public Interface IControlChannelTriggerResetEventDetails
属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.10240.0 で導入)
Windows Mobile Extension SDK (10.0.10240.0 で導入)
API contract
Windows.Networking.Sockets.ControlChannelTriggerContract (v1.0 で導入)

注釈

IControlChannelTriggerResetEventDetails オブジェクトは、ControlChannelReset イベントに設定された SystemTriggerType のバックグラウンド ブローカー インフラストラクチャによってインスタンス化されます。

ControlChannelReset イベントを受信するには、バックグラウンド タスクのシステム イベント ブローカーにアプリを登録する必要があります。 IBackgroundTaskRun メソッドでは、taskInstance パラメーターに IControlChannelTriggerResetEventDetails インターフェイスにキャストできる IBackgroundTaskInstance が含まれています。 その後、アプリは IControlChannelTriggerResetEventDetails オブジェクトを使用して、 ControlChannelTrigger がリセットされた理由を特定できます。 また、アプリは IControlChannelTriggerResetEventDetails オブジェクトを使用して、ハードウェア スロットまたはソフトウェア スロットが ControlChannelReset イベントの影響を受けるかどうかを判断することもできます。

注意

ControlChannelReset イベントに設定された SystemTriggerType を使用してバックグラウンド タスクを正常に登録するには、アプリをロック画面に配置する必要があります。

プロパティ

HardwareSlotReset

ハードウェア スロットが ControlChannelTrigger リセット イベントの影響を受けたかどうかを示す値。

注意

IControlChannelTriggerResetEventDetails インターフェイスは、Windows Phoneではサポートされていません。

ResetReason

ControlChannelTrigger がリセットされた理由を示す 値。

注意

IControlChannelTriggerResetEventDetails インターフェイスは、Windows Phoneではサポートされていません。

SoftwareSlotReset

ソフトウェア スロットが ControlChannelTrigger リセット イベントの影響を受けたかどうかを示す値。

注意

IControlChannelTriggerResetEventDetails インターフェイスは、Windows Phoneではサポートされていません。

適用対象

こちらもご覧ください