BackgroundTaskBuilder, classe

BackgroundTaskBuilder Class

Représente une tâche en arrière-plan à enregistrer dans le système.

Remarque  À compter de Windows 8.1, les paramètres utilisés pour enregistrer la tâche en arrière-plan sont validés lorsque la tâche est inscrite. Consultez les notes relatives à BackgroundTaskBuilder.Register.

Syntaxe


var backgroundTaskBuilder = new Windows.ApplicationModel.Background.BackgroundTaskBuilder();

Attributs

[MarshalingBehavior(Standard)]
[Threading(MTA)]
[Version(0x06020000)]

Membres

BackgroundTaskBuilderClasse possède ces types de membres :

Constructeurs

BackgroundTaskBuilderClasse possède ces constructeurs.

ConstructeurDescription
BackgroundTaskBuilder Creates an instance of the BackgroundTaskBuilder class.

 

Méthodes

The BackgroundTaskBuilder Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
AddCondition Adds a condition to a background task.
Register Registers a background task with the system.
SetTrigger Sets the event trigger for a background task.

 

Propriétés

Le BackgroundTaskBuilderClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

CancelOnConditionLoss

Lecture/écritureIndicates whether the background task will be canceled if at least one of its required conditions is no longer met.

Name

Lecture/écritureGets or sets the name of a background task.

TaskEntryPoint

Lecture/écritureGets or sets the class that performs the work of a background task.

 

Remarques

Remarque   : cette classe n'est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d'informations, consultez Threads et marshaling (C++/CX) et Utilisation d'objets Windows Runtime dans un environnement multithread (.NET).

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.ApplicationModel.Background
Windows::ApplicationModel::Background [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2017 Microsoft