IControlChannelTriggerResetEventDetails Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto di cui è stata creata un'istanza dall'infrastruttura broker in background per un evento ControlChannelReset per indicare che è stato reimpostato controlChannelTrigger .
Nota
Questa interfaccia non è supportata in 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
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
Windows Mobile Extension SDK (è stato introdotto in 10.0.10240.0) |
API contract |
Windows.Networking.Sockets.ControlChannelTriggerContract (è stato introdotto in v1.0)
|
Commenti
L'oggetto IControlChannelTriggerResetEventDetails viene creata un'istanza dall'infrastruttura broker in background per un SystemTriggerType impostato sull'evento ControlChannelReset .
Un'app deve registrarsi con il gestore eventi di sistema per un'attività in background per ricevere un evento ControlChannelReset . Nel metodo Run di IBackgroundTask il parametro taskInstance contiene un IBackgroundTaskInstance che può essere eseguito il cast all'interfaccia IControlChannelTriggerResetEventDetails. L'app può quindi usare l'oggetto IControlChannelTriggerResetEventDetails per determinare il motivo per cui è stato reimpostato ControlChannelTrigger . L'app può anche usare l'oggetto IControlChannelTriggerResetEventDetails per determinare se uno slot hardware o uno slot software è interessato dall'evento ControlChannelReset .
Nota
Un'app deve essere posizionata nella schermata di blocco prima di poter registrare correttamente un'attività in background usando SystemTriggerType impostata sull'evento ControlChannelReset .
Proprietà
HardwareSlotReset |
Valore che indica se uno slot hardware è stato interessato da un evento di reimpostazione ControlChannelTrigger . Nota L'interfaccia IControlChannelTriggerResetEventDetails non è supportata in Windows Phone. |
ResetReason |
Valore che indica il motivo per cui è stato reimpostato un controlChannelTrigger . Nota L'interfaccia IControlChannelTriggerResetEventDetails non è supportata in Windows Phone. |
SoftwareSlotReset |
Valore che indica se uno slot software è stato interessato da un evento di reimpostazione ControlChannelTrigger . Nota L'interfaccia IControlChannelTriggerResetEventDetails non è supportata in Windows Phone. |