AppointmentStore 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 magasin qui contient des rendez-vous.
public ref class AppointmentStore 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 AppointmentStore 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 AppointmentStore
Public NotInheritable Class AppointmentStore
- 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
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | GetChangeTracker |
Propriétés
ChangeTracker |
Renvoie le AppointmentStoreChangeTracker associé au magasin de rendez-vous. |
Méthodes
CreateAppointmentCalendarAsync(String) |
Crée de façon asynchrone un appointmentCalendar dans le magasin de rendez-vous à l’aide des paramètres spécifiés. |
CreateAppointmentCalendarAsync(String, String) |
Crée de façon asynchrone un appointmentCalendar dans le magasin de rendez-vous avec le nom et l’ID de compte de données utilisateur spécifiés. |
FindAppointmentCalendarsAsync() |
Récupère une liste de tous les calendriers de rendez-vous dans le magasin de rendez-vous. |
FindAppointmentCalendarsAsync(FindAppointmentCalendarsOptions) |
Récupère une liste de calendriers de rendez-vous dans le magasin de rendez-vous qui répondent aux critères spécifiés par l’objet FindAppointmentCalendarsOptions fourni. |
FindAppointmentsAsync(DateTime, TimeSpan) |
Récupère une liste de rendez-vous dans le calendrier de rendez-vous qui se trouvent dans la plage de dates spécifiée. |
FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions) |
Récupère une liste de rendez-vous dans le calendrier de rendez-vous qui se trouvent dans la plage de dates spécifiée et qui répondent aux critères spécifiés par l’objet FindAppointmentsOptions fourni. |
FindConflictAsync(Appointment) |
Renvoie un AppointmentConflictResult représentant un conflit entre le rendez-vous spécifié et un rendez-vous existant dans le magasin de rendez-vous. |
FindConflictAsync(Appointment, DateTime) |
Renvoie un AppointmentConflictResult représentant un conflit entre le rendez-vous spécifié et un rendez-vous existant instance dans le magasin de rendez-vous. |
FindLocalIdsFromRoamingIdAsync(String) |
Retourne une liste de valeurs LocalId pour les instances de rendez-vous avec la valeur RoamingId spécifiée. |
GetAppointmentAsync(String) |
Récupère le Rendez-vous avec le LocalId spécifié. |
GetAppointmentCalendarAsync(String) |
Récupère appointmentCalendar avec le LocalId spécifié. |
GetAppointmentInstanceAsync(String, DateTime) |
Récupère la instance du appointment avec l’id local et l’heure de début spécifiées. |
GetChangeTracker(String) |
Obtient un AppointmentStoreChangeTracker qui fournit des fonctionnalités permettant de surveiller les modifications apportées aux objets Appointment dans appointmentStore. |
MoveAppointmentAsync(Appointment, AppointmentCalendar) |
Déplace l’objet Appointment spécifié vers l’objet AppointmentCalendar spécifié. |
ShowAddAppointmentAsync(Appointment, Rect) |
Affiche l’interface utilisateur Ajouter un rendez-vous du fournisseur rendez-vous pour permettre à l’utilisateur d’ajouter un rendez-vous. |
ShowAppointmentDetailsAsync(String) |
Affiche l’interface utilisateur Détails du rendez-vous du fournisseur de rendez-vous pour permettre à l’utilisateur d’afficher le rendez-vous spécifié. |
ShowAppointmentDetailsAsync(String, DateTime) |
Affiche l’interface utilisateur Détails du rendez-vous du fournisseur de rendez-vous pour permettre à l’utilisateur d’afficher le rendez-vous spécifié. |
ShowEditNewAppointmentAsync(Appointment) |
Affiche l’interface utilisateur Ajouter un rendez-vous du fournisseur de rendez-vous, y compris l’expérience de modification complète, pour permettre à l’utilisateur d’ajouter un rendez-vous. |
ShowRemoveAppointmentAsync(String, Rect) |
Affiche l’interface utilisateur Supprimer un rendez-vous du fournisseur rendez-vous pour permettre à l’utilisateur de supprimer un rendez-vous. |
ShowRemoveAppointmentAsync(String, Rect, Placement, DateTime) |
Affiche l’interface utilisateur Supprimer un rendez-vous du fournisseur rendez-vous pour permettre à l’utilisateur de supprimer un rendez-vous. |
ShowReplaceAppointmentAsync(String, Appointment, Rect) |
Affiche l’interface utilisateur Remplacer un rendez-vous du fournisseur de rendez-vous pour permettre à l’utilisateur de remplacer un rendez-vous. |
ShowReplaceAppointmentAsync(String, Appointment, Rect, Placement, DateTime) |
Affiche l’interface utilisateur Remplacer un rendez-vous du fournisseur de rendez-vous pour permettre à l’utilisateur de remplacer un rendez-vous. |
Événements
StoreChanged |
Se produit lorsque le AppointmentStore change. |