Compartilhar via


IControlChannelTriggerResetEventDetails Interface

Definição

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.

Aplica-se a

Confira também