AppointmentCalendar Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kalender dengan janji temu.
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
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
appointmentsSystem
|
Keterangan
Panggil appointmentStore.CreateAppointmentCalendarAsync, metode AppointmentStore.FindAppointmentCalendarsAsync, atau metode AppointmentStore.GetAppointmentCalendarAsync untuk mendapatkan instans kelas ini.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1607 | 14393 | RegisterSyncManagerAsync |
Properti
CanCancelMeetings |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah kalender mendukung pembatalan rapat. |
CanCreateOrUpdateAppointments |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah kalender mendukung pembuatan atau pembaruan janji temu. |
CanForwardMeetings |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah kalender mendukung penerusan rapat. |
CanNotifyInvitees |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah kalender mendukung pemberitahuan kepada peserta. |
CanProposeNewTimeForMeetings |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah kalender mendukung usulan waktu rapat baru. |
CanUpdateMeetingResponses |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah kalender mendukung pembaruan respons rapat. |
DisplayColor |
Mendapatkan warna yang digunakan aplikasi kalender bawaan untuk janji temu yang terkait dengan kalender. |
DisplayName |
Mendapatkan string yang mewakili nama tampilan untuk AppointmentCalendar. |
IsHidden |
Mendapatkan apakah AppointmentCalendar disembunyikan di antarmuka pengguna kalender bawaan perangkat. |
LocalId |
Mendapatkan string yang secara unik mengidentifikasi kalender janji temu di perangkat lokal. |
MustNofityInvitees |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah undangan harus dikirimi pemberitahuan. |
OtherAppReadAccess |
Mendapatkan atau menetapkan nilai boolean yang menunjukkan apakah aplikasi lain di perangkat telah membaca akses ke kalender janji temu. |
OtherAppWriteAccess |
Mendapatkan atau menetapkan nilai boolean yang menunjukkan apakah aplikasi lain di perangkat memiliki akses tulis ke kalender janji temu. |
RemoteId |
Mendapatkan ID jarak jauh untuk AppointmentCalendar. |
SourceDisplayName |
Mendapatkan string yang menjelaskan penyedia untuk kalender janji temu. |
SummaryCardView |
Mendapatkan atau mengatur bagaimana kartu ringkasan untuk janji temu kalender ditampilkan. |
SyncManager |
Mendapatkan AppointmentCalendarSyncManager yang dapat digunakan untuk menyinkronkan dengan server jarak jauh. |
UserDataAccountId |
Dapatkan pengidentifikasi data akun pengguna untuk AppointmentCalendar. |
Metode
DeleteAppointmentAsync(String) |
Secara asinkron menghapus janji temu dengan ID yang ditentukan. |
DeleteAppointmentInstanceAsync(String, DateTime) |
Secara asinkron menghapus instans janji temu dengan waktu mulai yang ditentukan dari janji temu master dengan ID yang ditentukan. |
DeleteAsync() |
Menghapus kalender janji temu secara asinkron. |
FindAllInstancesAsync(String, DateTime, TimeSpan) |
Secara asinkron mengambil daftar instans janji temu dari janji temu master yang ditentukan yang memenuhi kriteria yang ditentukan. |
FindAllInstancesAsync(String, DateTime, TimeSpan, FindAppointmentsOptions) |
Secara asinkron mengambil daftar instans janji temu dari janji temu master yang ditentukan yang memenuhi kriteria yang ditentukan. |
FindAppointmentsAsync(DateTime, TimeSpan) |
Secara asinkron mengambil daftar janji temu milik AppointmentCalendar saat ini yang memenuhi kriteria yang ditentukan. |
FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions) |
Secara asinkron mengambil daftar janji temu milik AppointmentCalendar saat ini yang memenuhi kriteria yang ditentukan. |
FindExceptionsFromMasterAsync(String) |
Secara asinkron mengambil daftar instans janji temu yang merupakan pengecualian dari janji temu master yang ditentukan. |
FindUnexpandedAppointmentsAsync() |
Secara asinkron mengambil daftar janji temu yang memenuhi kriteria yang ditentukan. |
FindUnexpandedAppointmentsAsync(FindAppointmentsOptions) |
Secara asinkron mengambil daftar janji temu yang memenuhi kriteria yang ditentukan. |
GetAppointmentAsync(String) |
Secara asinkron mengambil Janji Temu dengan ID yang ditentukan. |
GetAppointmentInstanceAsync(String, DateTime) |
Secara asinkron mengambil instans janji temu dari janji temu master yang ditentukan yang memiliki waktu mulai yang ditentukan. |
RegisterSyncManagerAsync() |
Mendaftarkan AppointmentCalendar sebagai penyedia sinkronisasi. |
SaveAppointmentAsync(Appointment) |
Secara asinkron menyimpan janji temu yang disediakan ke kalender. |
SaveAsync() |
Menyimpan perubahan secara asinkron ke kalender janji temu. |
TryCancelMeetingAsync(Appointment, String, String, Boolean) |
Secara asinkron mencoba membatalkan rapat. |
TryCreateOrUpdateAppointmentAsync(Appointment, Boolean) |
Secara asinkron mencoba membuat atau memperbarui rapat. |
TryForwardMeetingAsync(Appointment, IIterable<AppointmentInvitee>, String, String, String) |
Secara asinkron mencoba meneruskan rapat. |
TryProposeNewTimeForMeetingAsync(Appointment, DateTime, TimeSpan, String, String) |
Secara asinkron mencoba mengusulkan waktu rapat baru. |
TryUpdateMeetingResponseAsync(Appointment, AppointmentParticipantResponse, String, String, Boolean) |
Secara asinkron mencoba memperbarui respons terhadap undangan rapat. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk