UserDataTask Classe

Définition

Représente une tâche.

public ref class UserDataTask sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataTask final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataTask
function UserDataTask()
Public NotInheritable Class UserDataTask
Héritage
Object Platform::Object IInspectable UserDataTask
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Quelle que soit la façon dont vous stockez les informations de tâche dans votre application, vous devez être en mesure de placer ces informations dans un objet UserDataTask. Ainsi, d’autres applications qui permettent aux utilisateurs de sélectionner des tâches peuvent utiliser votre application et traiter les informations de tâche qu’elle fournit.

Constructeurs

UserDataTask()

Initialise une nouvelle instance de la classe UserDataTask.

Propriétés

CompletedDate

Obtient ou définit la date et l’heure d’achèvement de la tâche.

Details

Obtient ou définit une valeur de chaîne. La chaîne contient des détails étendus qui décrivent la tâche. Details est de type String et d’une longueur maximale de 1 073 741 823 caractères, ce qui correspond à la longueur maximale d’une chaîne de base de données JET.

DetailsKind

Obtient ou définit le type de détails de tâche, de texte brut ou HTML.

DueDate

Obtient ou définit la date d’échéance de la tâche.

Id

Obtient l'identificateur unique de la tâche.

Kind

Obtient le type de tâche (par exemple , périodique, etc.).

ListId

Obtient l’identificateur unique de la liste de tâches associée à la tâche.

Priority

Obtient ou définit la priorité de la tâche.

RecurrenceProperties

Obtient ou définit un objet qui représente quand et à quelle fréquence une tâche se produit.

RegenerationProperties

Obtient ou définit un objet qui représente le nombre de fois et à quel intervalle la tâche est générée.

Reminder

Obtient ou définit une valeur d’intervalle de temps. La valeur déclare la durée à soustraire de dueDate et l’heure utilisée comme heure de problème pour un rappel pour une tâche. Une valeur null indique que la tâche n’émettra pas de rappel. Le rappel est de type IReference(TimeSpan).

RemoteId

Obtient ou définit un ID qui peut être utilisé par un fournisseur de services pour accéder à UserDataTask dans son système distant.

Sensitivity

Obtient ou définit une valeur de type UserDataTaskSensitivity qui indique la sensibilité de la tâche.

StartDate

Obtient ou définit la date et l’heure de début de la tâche.

Subject

Obtient ou définit une chaîne qui communique l’objet de la tâche. L’objet est de type String et d’une longueur maximale de 255 caractères.

S’applique à