DataDrivenAdapterBase.UnregisterEventListener Method

Definition

Facilitates explicit data-driven adapter event listener unregistration. Called for every registered event on Dispose.

public:
 abstract bool UnregisterEventListener(System::String ^ eventName, System::String ^ controlName, EventHandler<Microsoft::Uii::HostedApplicationToolkit::DataDrivenAdapter::ControlChangedEventArgs ^> ^ listenerCallback);
public abstract bool UnregisterEventListener (string eventName, string controlName, EventHandler<Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.ControlChangedEventArgs> listenerCallback);
abstract member UnregisterEventListener : string * string * EventHandler<Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.ControlChangedEventArgs> -> bool
Public MustOverride Function UnregisterEventListener (eventName As String, controlName As String, listenerCallback As EventHandler(Of ControlChangedEventArgs)) As Boolean

Parameters

eventName
String

Specifies the name of the event.

controlName
String

Specifies the control name. Event listener registration can be scoped at the data-driven adapter control level (specify blank or null to omit).

listenerCallback
EventHandler<ControlChangedEventArgs>

Callback associated with the listener.

Returns

Returns true if the unregistration was successful (duplicate unregistration attempts return false).

Exceptions

eventName and listenerCallback must not be null.

Applies to