Struct WebUIApplication
pub struct WebUIApplication;
Implementations§
§impl WebUIApplication
impl WebUIApplication
pub fn Activated<P0>(handler: P0) -> Result<i64>where
P0: Param<ActivatedEventHandler>,
pub fn RemoveActivated(token: i64) -> Result<()>
pub fn Suspending<P0>(handler: P0) -> Result<i64>where
P0: Param<SuspendingEventHandler>,
pub fn RemoveSuspending(token: i64) -> Result<()>
pub fn Resuming<P0>(handler: P0) -> Result<i64>where
P0: Param<ResumingEventHandler>,
pub fn RemoveResuming(token: i64) -> Result<()>
pub fn LeavingBackground<P0>(handler: P0) -> Result<i64>where
P0: Param<LeavingBackgroundEventHandler>,
pub fn RemoveLeavingBackground(token: i64) -> Result<()>
pub fn EnteredBackground<P0>(handler: P0) -> Result<i64>where
P0: Param<EnteredBackgroundEventHandler>,
pub fn RemoveEnteredBackground(token: i64) -> Result<()>
pub fn EnablePrelaunch(value: bool) -> Result<()>
pub fn RequestRestartAsync( launcharguments: &HSTRING, ) -> Result<IAsyncOperation<AppRestartFailureReason>>
pub fn RequestRestartForUserAsync<P0>(
user: P0,
launcharguments: &HSTRING,
) -> Result<IAsyncOperation<AppRestartFailureReason>>where
P0: Param<User>,
pub fn NewWebUIViewCreated<P0>(handler: P0) -> Result<i64>where
P0: Param<EventHandler<NewWebUIViewCreatedEventArgs>>,
pub fn RemoveNewWebUIViewCreated(token: i64) -> Result<()>
pub fn BackgroundActivated<P0>(handler: P0) -> Result<i64>where
P0: Param<BackgroundActivatedEventHandler>,
pub fn RemoveBackgroundActivated(token: i64) -> Result<()>
Auto Trait Implementations§
impl Freeze for WebUIApplication
impl RefUnwindSafe for WebUIApplication
impl Send for WebUIApplication
impl Sync for WebUIApplication
impl Unpin for WebUIApplication
impl UnwindSafe for WebUIApplication
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