Appointment 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.
Représente un rendez-vous dans un calendrier. Cette classe est utilisée lorsqu’une application est activée à l’aide de la valeur AppointmentProvider pour ActivationKind, comme valeur pour les propriétés AppointmentInformation .
public ref class Appointment sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Appointment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Appointment final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Appointment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Appointment
function Appointment()
Public NotInheritable Class Appointment
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
appointmentsSystem
|
Remarques
Pour plus d’informations sur la gestion des rendez-vous, consultez Gestion des rendez-vous et Démarrage rapide : Gestion des rendez-vous .
Constructeurs
Appointment() |
Initialise une nouvelle instance de la classe Appointment. |
Propriétés
AllDay |
Obtient ou définit une valeur booléenne qui indique si le rendez-vous durera toute la journée. La valeur par défaut est FALSE car ne dure pas toute la journée. |
AllowNewTimeProposal |
Obtient ou définit une valeur qui indique si le rendez-vous permet aux utilisateurs de proposer une nouvelle heure. |
BusyStatus |
Obtient ou définit une valeur de type AppointmentBusyStatus qui indique le status occupé pour un participant d’un rendez-vous. |
CalendarId |
Obtient l’identificateur unique du calendrier associé au rendez-vous. |
ChangeNumber |
Obtient le numéro de modification actuel de la version locale du rendez-vous. |
Details |
Obtient ou définit une valeur de chaîne. La chaîne contient des détails étendus qui décrivent le rendez-vous. Détails est de type Chaîne 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 rendez-vous, texte brut ou HTML. |
Duration |
Obtient ou définit un intervalle de temps qui représente la durée du rendez-vous. Duration est de type TimeSpan et doit être non négatif. |
HasInvitees |
Obtient une valeur qui indique si le rendez-vous a des invités. |
Invitees |
Obtient la liste des participants pour le rendez-vous. Les invités sont de type IVector(AppointmentInvitee). Si un organisateur est défini et que la longueur de l’invité est supérieure à 0, un appel à une API AppointmentManageréchoue avec E_INVALIDARG. Le nombre d’invités est illimité. |
IsCanceledMeeting |
Obtient ou définit une valeur qui indique si le rendez-vous a été annulé. |
IsOrganizedByUser |
Obtient ou définit une valeur qui indique si le rendez-vous a été organisé par l’utilisateur actuel. |
IsResponseRequested |
Obtient ou définit une valeur qui indique si une réponse à l’invitation au rendez-vous est demandée. |
LocalId |
Obtient une chaîne qui identifie de manière unique le rendez-vous sur l’appareil local. |
Location |
Obtient ou définit une chaîne qui communique l’emplacement physique du rendez-vous. L’emplacement est de type Chaîne et une longueur maximale de 32 768 caractères. |
OnlineMeetingLink |
Obtient ou définit une valeur de chaîne qui est une URL utilisée pour rejoindre la réunion en ligne pour le rendez-vous. |
Organizer |
Obtient ou définit l’organisateur du rendez-vous. L’organisateur est de type AppointmentOrganizer. Si un organisateur est défini et que la longueur de l’invité est supérieure à 0, un appel à une API AppointmentManageréchoue avec E_INVALIDARG. Le nombre d’invités est illimité. |
OriginalStartTime |
Obtient l’heure de début d’origine d’un rendez-vous périodique. |
Recurrence |
Obtient ou définit l’objet qui décrit quand et à quelle fréquence le rendez-vous se produit. La périodicité est de type AppointmentRecurrence. |
Reminder |
Obtient ou définit une valeur d’intervalle de temps. La valeur déclare la durée à soustraire de l’heure de début et l’heure utilisée comme heure de problème pour un rappel d’un rendez-vous. Une valeur null indique que le rendez-vous n’émettra pas de rappel. Reminder est de type IReference(TimeSpan). |
RemoteChangeNumber |
Obtient ou définit le numéro de modification actuel de la version serveur du rendez-vous. |
ReplyTime |
Obtient ou définit la date et l’heure auxquelles l’utilisateur a répondu à la demande de rendez-vous. |
RoamingId |
Obtient ou définit une chaîne qui identifie de façon unique un rendez-vous sur plusieurs appareils. |
Sensitivity |
Obtient ou définit une valeur de type AppointmentSensitivity qui indique la sensibilité du rendez-vous. |
StartTime |
Obtient ou définit l’heure de début du rendez-vous. StartTime est de type DateTime. |
Subject |
Obtient ou définit une chaîne qui communique l’objet du rendez-vous. L’objet est de type String et une longueur maximale de 255 caractères. |
Uri |
Obtient l’URI (Uniform Resource Identifier) pour le rendez-vous. Permet à l’application Calendrier d’effectuer un lancement d’association pour revenir à l’application source ou à un autre URI qui représente ce rendez-vous. |
UserResponse |
Obtient ou définit la réponse de l’utilisateur à la demande de rendez-vous. |