PropertyChangeSupport.RemovePropertyChangeListener Method

Definition

Overloads

RemovePropertyChangeListener(IPropertyChangeListener)

Remove a PropertyChangeListener from the listener list.

RemovePropertyChangeListener(String, IPropertyChangeListener)

Remove a PropertyChangeListener for a specific property.

RemovePropertyChangeListener(IPropertyChangeListener)

Remove a PropertyChangeListener from the listener list.

[Android.Runtime.Register("removePropertyChangeListener", "(Ljava/beans/PropertyChangeListener;)V", "GetRemovePropertyChangeListener_Ljava_beans_PropertyChangeListener_Handler")]
public virtual void RemovePropertyChangeListener (Java.Beans.IPropertyChangeListener? listener);
[<Android.Runtime.Register("removePropertyChangeListener", "(Ljava/beans/PropertyChangeListener;)V", "GetRemovePropertyChangeListener_Ljava_beans_PropertyChangeListener_Handler")>]
abstract member RemovePropertyChangeListener : Java.Beans.IPropertyChangeListener -> unit
override this.RemovePropertyChangeListener : Java.Beans.IPropertyChangeListener -> unit

Parameters

listener
IPropertyChangeListener

The PropertyChangeListener to be removed

Attributes

Remarks

Remove a PropertyChangeListener from the listener list. This removes a PropertyChangeListener that was registered for all properties. If listener was added more than once to the same event source, it will be notified one less time after being removed. If listener is null, or was never added, no exception is thrown and no action is taken.

Java documentation for java.beans.PropertyChangeSupport.removePropertyChangeListener(java.beans.PropertyChangeListener).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

RemovePropertyChangeListener(String, IPropertyChangeListener)

Remove a PropertyChangeListener for a specific property.

[Android.Runtime.Register("removePropertyChangeListener", "(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V", "GetRemovePropertyChangeListener_Ljava_lang_String_Ljava_beans_PropertyChangeListener_Handler")]
public virtual void RemovePropertyChangeListener (string? propertyName, Java.Beans.IPropertyChangeListener? listener);
[<Android.Runtime.Register("removePropertyChangeListener", "(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V", "GetRemovePropertyChangeListener_Ljava_lang_String_Ljava_beans_PropertyChangeListener_Handler")>]
abstract member RemovePropertyChangeListener : string * Java.Beans.IPropertyChangeListener -> unit
override this.RemovePropertyChangeListener : string * Java.Beans.IPropertyChangeListener -> unit

Parameters

propertyName
String

The name of the property that was listened on.

listener
IPropertyChangeListener

The PropertyChangeListener to be removed

Attributes

Remarks

Remove a PropertyChangeListener for a specific property. If listener was added more than once to the same event source for the specified property, it will be notified one less time after being removed. If propertyName is null, no exception is thrown and no action is taken. If listener is null, or was never added for the specified property, no exception is thrown and no action is taken.

Java documentation for java.beans.PropertyChangeSupport.removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to