AppointmentStore Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Speicher dar, der Termine enthält.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
appointmentsSystem
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | GetChangeTracker |
Eigenschaften
ChangeTracker |
Gibt den AppointmentStoreChangeTracker zurück, der dem Terminspeicher zugeordnet ist. |
Methoden
CreateAppointmentCalendarAsync(String) |
Erstellt asynchron einen neuen AppointmentCalendar im Terminspeicher mit den angegebenen Parametern. |
CreateAppointmentCalendarAsync(String, String) |
Erstellt asynchron einen neuen AppointmentCalendar im Terminspeicher mit dem angegebenen Namen und der angegebenen Benutzerkonto-ID. |
FindAppointmentCalendarsAsync() |
Ruft eine Liste aller Terminkalender im Terminspeicher ab. |
FindAppointmentCalendarsAsync(FindAppointmentCalendarsOptions) |
Ruft eine Liste von Terminkalendern im Terminspeicher ab, die die kriterien erfüllen, die im angegebenen FindAppointmentCalendarsOptions-Objekt angegeben sind. |
FindAppointmentsAsync(DateTime, TimeSpan) |
Ruft eine Liste von Terminen im Terminkalender ab, die innerhalb des angegebenen Datumsbereichs liegen. |
FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions) |
Ruft eine Liste von Terminen im Terminkalender ab, die innerhalb des angegebenen Datumsbereichs liegen und die vom angegebenen FindAppointmentsOptions-Objekt angegebenen Kriterien erfüllen. |
FindConflictAsync(Appointment) |
Gibt ein AppointmentConflictResult zurück, das einen Konflikt zwischen dem angegebenen Termin und einem vorhandenen Termin im Terminspeicher darstellt. |
FindConflictAsync(Appointment, DateTime) |
Gibt ein AppointmentConflictResult zurück, das einen Konflikt zwischen dem angegebenen Termin und einem vorhandenen Termin instance im Terminspeicher darstellt. |
FindLocalIdsFromRoamingIdAsync(String) |
Gibt eine Liste von LocalId-Werten für Termininstanzen mit dem angegebenen RoamingId-Wert zurück. |
GetAppointmentAsync(String) | |
GetAppointmentCalendarAsync(String) |
Ruft appointmentCalendar mit der angegebenen LocalId ab. |
GetAppointmentInstanceAsync(String, DateTime) |
Ruft die instance des Termins mit der angegebenen LocalId und der angegebenen Startzeit ab. |
GetChangeTracker(String) |
Ruft einen AppointmentStoreChangeTracker ab, der Funktionen zum Überwachen von Änderungen an Appointment-Objekten im AppointmentStore bereitstellt. |
MoveAppointmentAsync(Appointment, AppointmentCalendar) |
Verschiebt das angegebene Appointment-Objekt in den angegebenen AppointmentCalendar. |
ShowAddAppointmentAsync(Appointment, Rect) |
Zeigt die Benutzeroberfläche "Termin hinzufügen" des Terminanbieters an, damit der Benutzer einen Termin hinzufügen kann. |
ShowAppointmentDetailsAsync(String) |
Zeigt die Benutzeroberfläche "Termindetails" des Terminanbieters an, damit der Benutzer den angegebenen Termin anzeigen kann. |
ShowAppointmentDetailsAsync(String, DateTime) |
Zeigt die Benutzeroberfläche "Termindetails" des Terminanbieters an, damit der Benutzer den angegebenen Termin anzeigen kann. |
ShowEditNewAppointmentAsync(Appointment) |
Zeigt die Benutzeroberfläche des Terminanbieters Add Appointment (Termin hinzufügen) einschließlich der vollständigen Bearbeitungsoberfläche an, damit der Benutzer einen Termin hinzufügen kann. |
ShowRemoveAppointmentAsync(String, Rect) |
Zeigt die Benutzeroberfläche zum Entfernen von Terminen durch den Terminanbieter an, damit der Benutzer einen Termin entfernen kann. |
ShowRemoveAppointmentAsync(String, Rect, Placement, DateTime) |
Zeigt die Benutzeroberfläche zum Entfernen von Terminen durch den Terminanbieter an, damit der Benutzer einen Termin entfernen kann. |
ShowReplaceAppointmentAsync(String, Appointment, Rect) |
Zeigt die Benutzeroberfläche "Termin ersetzen" des Terminanbieters an, damit der Benutzer einen Termin ersetzen kann. |
ShowReplaceAppointmentAsync(String, Appointment, Rect, Placement, DateTime) |
Zeigt die Benutzeroberfläche "Termin ersetzen" des Terminanbieters an, damit der Benutzer einen Termin ersetzen kann. |
Ereignisse
StoreChanged |
Tritt auf, wenn sich der AppointmentStore ändert. |