Share via


AppointmentStore Classe

Définition

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
Object Platform::Object IInspectable AppointmentStore
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.

S’applique à