AppointmentCalendar 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 Kalender mit Terminen dar.
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
- 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
Rufen Sie die Methode AppointmentStore.CreateAppointmentCalendarAsync, AppointmentStore.FindAppointmentCalendarsAsync oder AppointmentStore.GetAppointmentCalendarAsync auf, um eine instance dieser Klasse zu erhalten.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1607 | 14393 | RegisterSyncManagerAsync |
Eigenschaften
CanCancelMeetings |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender das Absagen von Besprechungen unterstützt, oder legt diesen fest. |
CanCreateOrUpdateAppointments |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender das Erstellen oder Aktualisieren von Terminen unterstützt, oder legt diesen fest. |
CanForwardMeetings |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender die Weiterleitung von Besprechungen unterstützt, oder legt diesen fest. |
CanNotifyInvitees |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender die Benachrichtigung von Teilnehmern unterstützt, oder legt diesen fest. |
CanProposeNewTimeForMeetings |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender das Vorschlagen neuer Besprechungszeiten unterstützt, oder legt diesen fest. |
CanUpdateMeetingResponses |
Ruft einen booleschen Wert ab, der angibt, ob der Kalender das Aktualisieren von Besprechungsantworten unterstützt, oder legt diesen fest. |
DisplayColor |
Ruft die Farbe ab, die die integrierte Kalender-App für Termine verwendet, die dem Kalender zugeordnet sind. |
DisplayName |
Ruft eine Zeichenfolge ab, die den Anzeigenamen für appointmentCalendar darstellt. |
IsHidden |
Ruft ab, ob AppointmentCalendar in der integrierten Kalenderbenutzeroberfläche des Geräts ausgeblendet ist. |
LocalId |
Ruft eine Zeichenfolge ab, die den Terminkalender auf dem lokalen Gerät eindeutig identifiziert. |
MustNofityInvitees |
Ruft einen booleschen Wert ab, der angibt, ob eingeladene Benachrichtigungen gesendet werden müssen, oder legt diesen fest. |
OtherAppReadAccess |
Ruft einen booleschen Wert ab, der angibt, ob andere Apps auf dem Gerät Lesezugriff auf den Terminkalender haben, oder legt diesen fest. |
OtherAppWriteAccess |
Ruft einen booleschen Wert ab, der angibt, ob andere Apps auf dem Gerät Schreibzugriff auf den Terminkalender haben, oder legt diesen fest. |
RemoteId |
Ruft die Remote-ID für appointmentCalendar ab. |
SourceDisplayName |
Ruft eine Zeichenfolge ab, die den Anbieter für den Terminkalender beschreibt. |
SummaryCardView |
Ruft ab oder legt fest, wie die Zusammenfassung Karte für die Termine des Kalenders angezeigt werden. |
SyncManager |
Ruft den AppointmentCalendarSyncManager ab, der zum Synchronisieren mit dem Remoteserver verwendet werden kann. |
UserDataAccountId |
Rufen Sie den Bezeichner der Benutzerkontodaten für AppointmentCalendar ab. |
Methoden
DeleteAppointmentAsync(String) |
Löscht den Termin mit der angegebenen ID asynchron. |
DeleteAppointmentInstanceAsync(String, DateTime) |
Löscht asynchron den Termin instance mit der angegebenen Startzeit eines master Termins mit der angegebenen ID. |
DeleteAsync() |
Löscht den Terminkalender asynchron. |
FindAllInstancesAsync(String, DateTime, TimeSpan, FindAppointmentsOptions) |
Ruft asynchron eine Liste der Termininstanzen des angegebenen master Termins ab, die die angegebenen Kriterien erfüllen. |
FindAllInstancesAsync(String, DateTime, TimeSpan) |
Ruft asynchron eine Liste der Termininstanzen des angegebenen master Termins ab, die die angegebenen Kriterien erfüllen. |
FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions) |
Ruft asynchron eine Liste von Terminen ab, die zum aktuellen AppointmentCalendar gehören und die den angegebenen Kriterien entsprechen. |
FindAppointmentsAsync(DateTime, TimeSpan) |
Ruft asynchron eine Liste von Terminen ab, die zum aktuellen AppointmentCalendar gehören und die den angegebenen Kriterien entsprechen. |
FindExceptionsFromMasterAsync(String) |
Ruft asynchron eine Liste von Termininstanzen ab, bei denen es sich um Ausnahmen vom angegebenen master Termins handelt. |
FindUnexpandedAppointmentsAsync() |
Ruft asynchron eine Liste von Terminen ab, die die angegebenen Kriterien erfüllen. |
FindUnexpandedAppointmentsAsync(FindAppointmentsOptions) |
Ruft asynchron eine Liste von Terminen ab, die die angegebenen Kriterien erfüllen. |
GetAppointmentAsync(String) |
Ruft den Termin mit der angegebenen ID asynchron ab. |
GetAppointmentInstanceAsync(String, DateTime) |
Ruft den Termin instance des angegebenen master Termins mit der angegebenen Startzeit asynchron ab. |
RegisterSyncManagerAsync() |
Registriert AppointmentCalendar als Synchronisierungsanbieter. |
SaveAppointmentAsync(Appointment) |
Speichert den bereitgestellten Termin asynchron im Kalender. |
SaveAsync() |
Speichert Änderungen asynchron im Terminkalender. |
TryCancelMeetingAsync(Appointment, String, String, Boolean) |
Versucht asynchron, eine Besprechung abzubrechen. |
TryCreateOrUpdateAppointmentAsync(Appointment, Boolean) |
Versucht asynchron, eine Besprechung zu erstellen oder zu aktualisieren. |
TryForwardMeetingAsync(Appointment, IIterable<AppointmentInvitee>, String, String, String) |
Versucht asynchron, eine Besprechung weiterzuleiten. |
TryProposeNewTimeForMeetingAsync(Appointment, DateTime, TimeSpan, String, String) |
Versucht asynchron, eine neue Besprechungszeit vorzuschlagen. |
TryUpdateMeetingResponseAsync(Appointment, AppointmentParticipantResponse, String, String, Boolean) |
Versucht asynchron, die Antwort auf eine Besprechungseinladung zu aktualisieren. |