CustomSystemEventTrigger Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe vous permet de spécifier un déclencheur système personnalisé afin de pouvoir l’inscrire et répondre lorsqu’il est déclenché par le système.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Remarques
Utilisez cette classe pour définir un déclencheur lorsque le système d’exploitation ne fournit pas de déclencheur système dont vous avez besoin. Par exemple, lorsqu’un pilote matériel et l’application UWP appartiennent tous les deux à un tiers, et que le pilote matériel doit déclencher un événement personnalisé géré par son application. Par exemple, une carte audio qui doit informer un utilisateur lorsqu’une prise audio est branchée.
Constructeurs
CustomSystemEventTrigger(String, CustomSystemEventTriggerRecurrence) |
Crée un instance d’un CustomSystemEventTrigger, avec l’identificateur et la périodicité spécifiés. |
Propriétés
Recurrence |
Obtient le moment où ce déclencheur d’événement système personnalisé peut être activé. |
TriggerId |
Identificateur de déclencheur qui identifie de manière unique la tâche en arrière-plan qui doit être démarrée par ce déclencheur. |