RemoveAppointmentOperation 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 objek operasi yang terkait dengan penghapusan janji temu. Aplikasi penyedia janji temu menggunakan info ini untuk melakukan operasi.
public ref class RemoveAppointmentOperation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RemoveAppointmentOperation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RemoveAppointmentOperation
Public NotInheritable Class RemoveAppointmentOperation
- 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
Kelas ini digunakan sebagai nilai properti data peristiwa RemoveAppointmentOperation dari kelas data peristiwa AppointmentsProviderRemoveAppointmentActivatedEventArgs . Aplikasi penyedia janji temu biasanya melalui serangkaian pemeriksaan cast dan properti mulai dari data peristiwa IActivatedEventArgs dari penanganan aktivitas aktivasi umum. Jika aktivasi menunjukkan bahwa itu adalah jenis aktivasi aplikasi AppointmentsProvider dengan Hapus sebagai kata kerja, maka sesuai untuk mentransmisikan data peristiwa ke AppointmentsProviderRemoveAppointmentActivatedEventArgs.
Penyedia memanggil metode RemoveAppointmentOperation untuk menunjukkan apakah operasi selesai, dibatalkan, atau ketika kesalahan penyedia mencegah operasi selesai. Memanggil metode ini memengaruhi hasil asinkron yang didapatkan aplikasi aktivasi dari panggilan ShowRemoveAppointmentAsync- nya . Semua metode pelaporan (ReportCompleted, ReportCanceled, ReportError) menutup UI Hapus Janji Temu.
Properti
AppointmentId |
Mendapatkan pengidentifikasi unik janji temu untuk dihapus. |
InstanceStartDate |
Mendapatkan tanggal mulai dan waktu instans janji temu untuk dihapus. |
SourcePackageFamilyName |
Mendapatkan nama keluarga paket aplikasi yang meminta operasi. |
Metode
DismissUI() |
Menutup UI untuk operasi yang menghapus janji temu. |
ReportCanceled() |
Panggil metode ini untuk menginformasikan aplikasi yang mengaktifkan bahwa operasi dibatalkan oleh pengguna. |
ReportCompleted() |
Menginformasikan aplikasi pengaktifan bahwa operasi berhasil diselesaikan. |
ReportError(String) |
Menginformasikan aplikasi pengaktifan bahwa operasi tidak dapat diselesaikan karena kesalahan penyedia. |