AppointmentCalendar 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 calendrier avec des rendez-vous.
public ref class AppointmentCalendar sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppointmentCalendar final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppointmentCalendar
Public NotInheritable Class AppointmentCalendar
- 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
Appelez la méthode AppointmentStore.CreateAppointmentCalendarAsync, AppointmentStore.FindAppointmentCalendarsAsync ou AppointmentStore.GetAppointmentCalendarAsync pour obtenir un instance de cette classe.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1607 | 14393 | RegisterSyncManagerAsync |
Propriétés
CanCancelMeetings |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge l’annulation de réunions. |
CanCreateOrUpdateAppointments |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge la création ou la mise à jour de rendez-vous. |
CanForwardMeetings |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge le transfert de réunions. |
CanNotifyInvitees |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge la notification des participants. |
CanProposeNewTimeForMeetings |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge la proposition de nouvelles heures de réunion. |
CanUpdateMeetingResponses |
Obtient ou définit une valeur booléenne qui indique si le calendrier prend en charge la mise à jour des réponses aux réunions. |
DisplayColor |
Obtient la couleur que l’application de calendrier intégrée utilise pour les rendez-vous associés au calendrier. |
DisplayName |
Obtient une chaîne représentant le nom complet de AppointmentCalendar. |
IsHidden |
Obtient si AppointmentCalendar est masqué dans l’interface utilisateur du calendrier intégré de l’appareil. |
LocalId |
Obtient une chaîne qui identifie de manière unique le calendrier de rendez-vous sur l’appareil local. |
MustNofityInvitees |
Obtient ou définit une valeur booléenne qui indique si les invités doivent recevoir des notifications. |
OtherAppReadAccess |
Obtient ou définit une valeur booléenne indiquant si d’autres applications sur l’appareil disposent d’un accès en lecture au calendrier de rendez-vous. |
OtherAppWriteAccess |
Obtient ou définit une valeur booléenne indiquant si d’autres applications sur l’appareil ont un accès en écriture au calendrier de rendez-vous. |
RemoteId |
Obtient l’ID distant de AppointmentCalendar. |
SourceDisplayName |
Obtient une chaîne qui décrit le fournisseur pour le calendrier de rendez-vous. |
SummaryCardView |
Obtient ou définit le mode d’affichage des carte récapitulatives pour les rendez-vous du calendrier. |
SyncManager |
Obtient le AppointmentCalendarSyncManager qui peut être utilisé pour la synchronisation avec le serveur distant. |
UserDataAccountId |
Obtenez l’identificateur des données du compte d’utilisateur pour AppointmentCalendar. |
Méthodes
DeleteAppointmentAsync(String) |
Supprime de façon asynchrone le rendez-vous avec l’ID spécifié. |
DeleteAppointmentInstanceAsync(String, DateTime) |
Supprime de façon asynchrone le rendez-vous instance avec l’heure de début spécifiée d’un rendez-vous master avec l’ID spécifié. |
DeleteAsync() |
Supprime de façon asynchrone le calendrier de rendez-vous. |
FindAllInstancesAsync(String, DateTime, TimeSpan, FindAppointmentsOptions) |
Récupère de façon asynchrone une liste d’instances de rendez-vous du master rendez-vous spécifié qui répondent aux critères spécifiés. |
FindAllInstancesAsync(String, DateTime, TimeSpan) |
Récupère de façon asynchrone une liste d’instances de rendez-vous du master rendez-vous spécifié qui répondent aux critères spécifiés. |
FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions) |
Récupère de façon asynchrone une liste de rendez-vous appartenant au AppointmentCalendar actuel qui répondent aux critères spécifiés. |
FindAppointmentsAsync(DateTime, TimeSpan) |
Récupère de façon asynchrone une liste de rendez-vous appartenant au AppointmentCalendar actuel qui répondent aux critères spécifiés. |
FindExceptionsFromMasterAsync(String) |
Récupère de façon asynchrone une liste d’instances de rendez-vous qui sont des exceptions du master rendez-vous spécifié. |
FindUnexpandedAppointmentsAsync() |
Récupère de façon asynchrone une liste de rendez-vous qui répondent aux critères spécifiés. |
FindUnexpandedAppointmentsAsync(FindAppointmentsOptions) |
Récupère de façon asynchrone une liste de rendez-vous qui répondent aux critères spécifiés. |
GetAppointmentAsync(String) |
Récupère de façon asynchrone le rendez-vous avec l’ID spécifié. |
GetAppointmentInstanceAsync(String, DateTime) |
Récupère de façon asynchrone le instance de rendez-vous du master rendez-vous spécifié qui a l’heure de début spécifiée. |
RegisterSyncManagerAsync() |
Inscrit AppointmentCalendar en tant que fournisseur de synchronisation. |
SaveAppointmentAsync(Appointment) |
Enregistre de manière asynchrone le rendez-vous fourni dans le calendrier. |
SaveAsync() |
Enregistre de façon asynchrone les modifications apportées au calendrier des rendez-vous. |
TryCancelMeetingAsync(Appointment, String, String, Boolean) |
Tente de manière asynchrone d’annuler une réunion. |
TryCreateOrUpdateAppointmentAsync(Appointment, Boolean) |
Tente de façon asynchrone de créer ou de mettre à jour une réunion. |
TryForwardMeetingAsync(Appointment, IIterable<AppointmentInvitee>, String, String, String) |
Tente de manière asynchrone de transférer une réunion. |
TryProposeNewTimeForMeetingAsync(Appointment, DateTime, TimeSpan, String, String) |
Tente de façon asynchrone de proposer une nouvelle heure de réunion. |
TryUpdateMeetingResponseAsync(Appointment, AppointmentParticipantResponse, String, String, Boolean) |
Tente de façon asynchrone de mettre à jour la réponse à une invitation à une réunion. |