void IInvokeProvider.Invoke () { if (!IsEnabled ()) throw new ElementNotEnabledException (); ((Button) Owner).OnClickInternal (); } }