IControlChannelTriggerResetEventDetails Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um objeto instanciado pela infraestrutura do agente em segundo plano para um evento ControlChannelReset para indicar que um ControlChannelTrigger foi redefinido.
Observação
Não há suporte para essa interface no 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
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
Windows Mobile Extension SDK (introduzida na 10.0.10240.0) |
API contract |
Windows.Networking.Sockets.ControlChannelTriggerContract (introduzida na v1.0)
|
Comentários
O objeto IControlChannelTriggerResetEventDetails é instanciado pela infraestrutura do agente em segundo plano para um SystemTriggerType definido como o evento ControlChannelReset .
Um aplicativo deve se registrar no agente de eventos do sistema para uma tarefa em segundo plano para receber um evento ControlChannelReset . No método Run do IBackgroundTask, o parâmetro taskInstance contém um IBackgroundTaskInstance que pode ser convertido na interface IControlChannelTriggerResetEventDetails. Em seguida, o aplicativo pode usar o objeto IControlChannelTriggerResetEventDetails para determinar o motivo pelo qual ControlChannelTrigger foi redefinido. O aplicativo também pode usar o objeto IControlChannelTriggerResetEventDetails para determinar se um slot de hardware ou um slot de software é afetado pelo evento ControlChannelReset .
Observação
Um aplicativo deve ser colocado na tela de bloqueio antes de registrar com êxito uma tarefa em segundo plano usando o SystemTriggerType definido como o evento ControlChannelReset .
Propriedades
HardwareSlotReset |
Um valor que indica se um slot de hardware foi afetado por um evento de redefinição controlChannelTrigger . Observação Não há suporte para a interface IControlChannelTriggerResetEventDetails em Windows Phone. |
ResetReason |
Um valor que indica o motivo pelo qual um ControlChannelTrigger foi redefinido. Observação Não há suporte para a interface IControlChannelTriggerResetEventDetails em Windows Phone. |
SoftwareSlotReset |
Um valor que indica se um slot de software foi afetado por um evento de redefinição controlChannelTrigger . Observação Não há suporte para a interface IControlChannelTriggerResetEventDetails em Windows Phone. |