Для изменения размера нажмите или перетащите

UIExtensionsInvokeWithExceptionCheckTEventArgs(EventHandlerTEventArgs, Object, TEventArgs, Boolean) - метод

Выполняет заданные обработчики события с обработкой исключений, при возникновении которых они логируются и выводятся пользователю.

Пространство имён:  Tessa.UI
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static bool InvokeWithExceptionCheck<TEventArgs>(
	this EventHandler<TEventArgs> handler,
	Object sender,
	TEventArgs e,
	bool showMessageBox = true
)
where TEventArgs : EventArgs

Параметры

handler
Тип: SystemEventHandlerTEventArgs
Выполняемые обработчики события.
sender
Тип: SystemObject
Объект, отправивший событие.
e
Тип: TEventArgs
Аргументы события.
showMessageBox (Optional)
Тип: SystemBoolean
Признак того, что требуется отобразить диалог об ошибке при возникновении исключения. Запись в лог будет сделана в любом случае.

Параметры типа

TEventArgs
Тип аргуменентов событий, унаследованный от EventArgs.

Возвращаемое значение

Тип: Boolean
true, если все обработчики события выполнены без исключений; false, если при выполнении одного из обработчиков события обнаружено исключение, которое было залогировано и отображено пользователю.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа EventHandlerTEventArgs. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
См. также