EventSource.RaiseEvent<TEventArgs>(Object, TEventArgs, String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Raises the event identified by key
. All event handlers are called,
regardless of whether an individual handler throws an exception.
template <typename TEventArgs>
where TEventArgs : EventArgs int RaiseEvent(winrt::Windows::Foundation::IInspectable const & sender, TEventArgs eventArgs, std::wstring const & key = "");
protected int RaiseEvent<TEventArgs> (object sender, TEventArgs eventArgs, string key = "") where TEventArgs : EventArgs;
member this.RaiseEvent : obj * 'EventArgs * string -> int (requires 'EventArgs :> EventArgs)
Protected Function RaiseEvent(Of TEventArgs As EventArgs) (sender As Object, eventArgs As TEventArgs, Optional key As String = "") As Integer
Type Parameters
- TEventArgs
The type of the argument passed with the event.
Parameters
- sender
- Object
The sender.
- eventArgs
- TEventArgs
The arguments to pass with the event
- key
- String
The key identifying the event to send
Returns
The HRESULT for the event