Compartir a través de


CustomSystemEventTrigger Clase

Definición

Esta clase permite especificar un desencadenador del sistema personalizado para que pueda registrarlo y responder cuando el sistema lo desencadene.

public ref class CustomSystemEventTrigger sealed : IBackgroundTrigger
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Background.ICustomSystemEventTriggerFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class CustomSystemEventTrigger final : IBackgroundTrigger
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Background.ICustomSystemEventTriggerFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class CustomSystemEventTrigger : IBackgroundTrigger
function CustomSystemEventTrigger(triggerId, recurrence)
Public NotInheritable Class CustomSystemEventTrigger
Implements IBackgroundTrigger
Herencia
Object Platform::Object IInspectable CustomSystemEventTrigger
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Comentarios

Use esta clase para definir un desencadenador cuando el sistema operativo no proporcione un desencadenador del sistema que necesite. Por ejemplo, cuando tanto un controlador de hardware como la aplicación para UWP pertenecen a terceros y el controlador de hardware debe generar un evento personalizado que su aplicación controla. Por ejemplo, una tarjeta de audio que debe notificar a un usuario cuando se conecta un conector de audio.

Constructores

CustomSystemEventTrigger(String, CustomSystemEventTriggerRecurrence)

Crea una instancia de CustomSystemEventTrigger, con el identificador y la periodicidad especificados.

Propiedades

Recurrence

Obtiene cuándo se puede activar este desencadenador de eventos del sistema personalizado.

TriggerId

Identificador de desencadenador que identifica de forma única la tarea en segundo plano que debe iniciar este desencadenador.

Se aplica a