IControlChannelTriggerResetEventDetails Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Objekt, das von der Hintergrundbrokerinfrastruktur für ein ControlChannelReset-Ereignis instanziiert wird, um anzugeben, dass ein ControlChannelTrigger zurückgesetzt wurde.
Hinweis
Diese Schnittstelle wird auf Windows Phone nicht unterstützt.
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
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0) |
API contract |
Windows.Networking.Sockets.ControlChannelTriggerContract (eingeführt in v1.0)
|
Hinweise
Das IControlChannelTriggerResetEventDetails-Objekt wird von der Hintergrundbrokerinfrastruktur für ein SystemTriggerType instanziiert, das auf das ControlChannelReset-Ereignis festgelegt ist.
Eine App muss sich beim Systemereignisbroker für eine Hintergrundaufgabe registrieren, um ein ControlChannelReset-Ereignis zu empfangen. In der Run-Methode des IBackgroundTask enthält der taskInstance-Parameter eine IBackgroundTaskInstance , die in die IControlChannelTriggerResetEventDetails-Schnittstelle umgewandelt werden kann. Die App kann dann das IControlChannelTriggerResetEventDetails-Objekt verwenden, um den Grund zu bestimmen, aus dem controlChannelTrigger zurückgesetzt wurde. Die App kann auch das IControlChannelTriggerResetEventDetails-Objekt verwenden, um zu bestimmen, ob ein Hardwareslot oder ein Softwareslot vom ControlChannelReset-Ereignis betroffen ist.
Hinweis
Eine App muss auf dem Sperrbildschirm platziert werden, bevor sie eine Hintergrundaufgabe mithilfe des auf das ControlChannelReset-Ereignis festgelegten SystemTriggerType erfolgreich registrieren kann.
Eigenschaften
HardwareSlotReset |
Ein Wert, der angibt, ob ein Hardwareslot von einem ControlChannelTrigger-Zurücksetzungsereignis betroffen war. Hinweis Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt. |
ResetReason |
Ein Wert, der den Grund angibt, warum ein ControlChannelTrigger zurückgesetzt wurde. Hinweis Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt. |
SoftwareSlotReset |
Ein Wert, der angibt, ob ein Softwareslot von einem ControlChannelTrigger-Zurücksetzungsereignis betroffen ist. Hinweis Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt. |