CustomSystemEventTrigger Classe
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.
Questa classe consente di specificare un trigger di sistema personalizzato in modo che sia possibile registrarlo e rispondere quando viene attivato dal sistema.
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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
|
Commenti
Usare questa classe per definire un trigger quando il sistema operativo non fornisce un trigger di sistema necessario. Ad esempio, quando un driver hardware e l'app UWP appartengono entrambi a terze parti e il driver hardware deve generare un evento personalizzato gestito dall'app. Ad esempio, una scheda audio che deve avvertire l'utente quando viene collegato un jack audio.
Costruttori
CustomSystemEventTrigger(String, CustomSystemEventTriggerRecurrence) |
Crea un'istanza di customSystemEventTrigger con l'identificatore e la ricorrenza specificati. |
Proprietà
Recurrence |
Ottiene quando questo trigger di eventi di sistema personalizzato può essere attivato. |
TriggerId |
Identificatore di trigger che identifica in modo univoco l'attività in background che deve essere avviata da questo trigger. |