EventSource.RaiseEvent<TEventArgs>(Object, TEventArgs, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает указанное событие. Все обработчики событий вызываются независимо от того, создает ли отдельный обработчик исключение.
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
Параметры типа
- TEventArgs
Тип аргумента, переданного с событием.
Параметры
- sender
- Object
Отправитель.
- eventArgs
- TEventArgs
Аргументы для передачи с событием.
- key
- String
Ключ, определяющий событие для отправки.
Возвращаемое значение
Значение HRESULT события.