ICoreApplicationExit::add_Exiting method
Adds an event handler for the Exiting event.
Syntax
HRESULT add_Exiting(
[in, optional] IEventHandler<IInspectable*> *handler,
[out, retval] EventRegistrationToken *token
);
Parameters
handler [in, optional]
Type: IEventHandler<IInspectable*>*The delegate to a method that handles the Exiting event.
token [out, retval]
Type: EventRegistrationToken*A token that identifies the registered event handler.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Examples
public class MyMainPage
{
public MyMainPage()
{
// subscribing using add_exiting method
CoreApplication.Exiting += this.OnExiting;
}
~ MyMainPage()
{
// unsubscribing using remove_suspending method
CoreApplication.Exiting -= this.OnExiting;
}
private void Exiting(object sender, EventArgs e)
{
// Clean up
}
}
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Header |
Windows.ApplicationModel.Core.h |
IDL |
Windows.ApplicationModel.Core.idl |