ReplaceAppointmentOperation 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 mengganti janji temu. Aplikasi penyedia janji temu menggunakan info ini untuk melakukan operasi.
public ref class ReplaceAppointmentOperation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ReplaceAppointmentOperation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ReplaceAppointmentOperation
Public NotInheritable Class ReplaceAppointmentOperation
- 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 ReplaceAppointmentOperation 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 ReplaceAppointmentOperation untuk menunjukkan apakah operasi selesai, dibatalkan, atau ketika kesalahan penyedia mencegah operasi selesai. Memanggil metode ini memengaruhi hasil asinkron yang didapatkan aplikasi aktivasi dari salah satu panggilan ShowReplaceAppointmentAsync-nya . Semua metode pelaporan (ReportCompleted, ReportCanceled, ReportError) menutup UI Replace Appointment.
Properti
AppointmentId |
Mendapatkan pengidentifikasi unik janji temu untuk diganti. |
AppointmentInformation |
Mendapatkan info Janji Temu dari permintaan aktivasi. |
InstanceStartDate |
Mendapatkan tanggal mulai dan waktu instans janji temu untuk diganti. |
SourcePackageFamilyName |
Mendapatkan nama keluarga paket aplikasi yang meminta operasi. |
Metode
DismissUI() |
Menutup UI untuk operasi yang menggantikan janji temu. |
ReportCanceled() |
Menginformasikan aplikasi yang mengaktifkan bahwa operasi dibatalkan oleh pengguna. |
ReportCompleted(String) |
Menginformasikan aplikasi pengaktifan bahwa operasi berhasil diselesaikan. |
ReportError(String) |
Menginformasikan aplikasi pengaktifan bahwa operasi tidak dapat diselesaikan karena kesalahan penyedia. |
Berlaku untuk
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