コード例 #1
0
 public async Task Run(AppointmentsProviderReplaceAppointmentActivatedEventArgs args, Frame frame)
 {
     var payload = new ReplaceAppointmentPayload(args.ReplaceAppointmentOperation);
     int currentApplicationViewId = ApplicationView.GetApplicationViewIdForWindow(CoreApplication.GetCurrentView().CoreWindow);
     var viewConfig = new MultiViewConfiguration <ReplaceAppointmentPayload>(View, (p) => true);
     await viewConfig.Show(payload, currentApplicationViewId, frame);
 }
コード例 #2
0
 public async Task Run(AppointmentsProviderShowAppointmentDetailsActivatedEventArgs args, Frame frame)
 {
     var payload = new ShowAppointmentDetailsPayload(args.RoamingId, args.LocalId, args.InstanceStartDate);
     int currentApplicationViewId = ApplicationView.GetApplicationViewIdForWindow(CoreApplication.GetCurrentView().CoreWindow);
     var viewConfig = new MultiViewConfiguration <ShowAppointmentDetailsPayload>(View, (p) => true);
     await viewConfig.Show(payload, currentApplicationViewId, frame);
 }