pub struct AppointmentManager;
Implementations§
§impl AppointmentManager
impl AppointmentManager
pub fn ShowAddAppointmentAsync<P0>(
appointment: P0,
selection: Rect,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn ShowAddAppointmentWithPlacementAsync<P0>(
appointment: P0,
selection: Rect,
preferredplacement: Placement,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn ShowReplaceAppointmentAsync<P0>(
appointmentid: &HSTRING,
appointment: P0,
selection: Rect,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn ShowReplaceAppointmentWithPlacementAsync<P0>(
appointmentid: &HSTRING,
appointment: P0,
selection: Rect,
preferredplacement: Placement,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn ShowReplaceAppointmentWithPlacementAndDateAsync<P0>(
appointmentid: &HSTRING,
appointment: P0,
selection: Rect,
preferredplacement: Placement,
instancestartdate: DateTime,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn ShowRemoveAppointmentAsync( appointmentid: &HSTRING, selection: Rect, ) -> Result<IAsyncOperation<bool>>
pub fn ShowRemoveAppointmentWithPlacementAsync( appointmentid: &HSTRING, selection: Rect, preferredplacement: Placement, ) -> Result<IAsyncOperation<bool>>
pub fn ShowRemoveAppointmentWithPlacementAndDateAsync( appointmentid: &HSTRING, selection: Rect, preferredplacement: Placement, instancestartdate: DateTime, ) -> Result<IAsyncOperation<bool>>
pub fn ShowTimeFrameAsync( timetoshow: DateTime, duration: TimeSpan, ) -> Result<IAsyncAction>
pub fn ShowAppointmentDetailsAsync( appointmentid: &HSTRING, ) -> Result<IAsyncAction>
pub fn ShowAppointmentDetailsWithDateAsync( appointmentid: &HSTRING, instancestartdate: DateTime, ) -> Result<IAsyncAction>
pub fn ShowEditNewAppointmentAsync<P0>(
appointment: P0,
) -> Result<IAsyncOperation<HSTRING>>where
P0: Param<Appointment>,
pub fn RequestStoreAsync( options: AppointmentStoreAccessType, ) -> Result<IAsyncOperation<AppointmentStore>>
pub fn GetForUser<P0>(user: P0) -> Result<AppointmentManagerForUser>where
P0: Param<User>,
Auto Trait Implementations§
impl Freeze for AppointmentManager
impl RefUnwindSafe for AppointmentManager
impl Send for AppointmentManager
impl Sync for AppointmentManager
impl Unpin for AppointmentManager
impl UnwindSafe for AppointmentManager
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more