PropertyChangeSupport.FireIndexedPropertyChange Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
FireIndexedPropertyChange(String, Int32, Object, Object) |
Reports a bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name. |
FireIndexedPropertyChange(String, Int32, Boolean, Boolean) |
Reports a boolean bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name. |
FireIndexedPropertyChange(String, Int32, Int32, Int32) |
Reports an integer bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name. |
FireIndexedPropertyChange(String, Int32, Object, Object)
Reports a bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
[Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;ILjava/lang/Object;Ljava/lang/Object;)V", "GetFireIndexedPropertyChange_Ljava_lang_String_ILjava_lang_Object_Ljava_lang_Object_Handler")]
public virtual void FireIndexedPropertyChange (string? propertyName, int index, Java.Lang.Object? oldValue, Java.Lang.Object? newValue);
[<Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;ILjava/lang/Object;Ljava/lang/Object;)V", "GetFireIndexedPropertyChange_Ljava_lang_String_ILjava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member FireIndexedPropertyChange : string * int * Java.Lang.Object * Java.Lang.Object -> unit
override this.FireIndexedPropertyChange : string * int * Java.Lang.Object * Java.Lang.Object -> unit
Parameters
- propertyName
- String
the programmatic name of the property that was changed
- index
- Int32
the index of the property element that was changed
- oldValue
- Object
the old value of the property
- newValue
- Object
the new value of the property
- Attributes
Remarks
Reports a bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
No event is fired if old and new values are equal and non-null.
This is merely a convenience wrapper around the more general #firePropertyChange(PropertyChangeEvent)
method.
Added in 1.5.
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
FireIndexedPropertyChange(String, Int32, Boolean, Boolean)
Reports a boolean bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
[Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;IZZ)V", "GetFireIndexedPropertyChange_Ljava_lang_String_IZZHandler")]
public virtual void FireIndexedPropertyChange (string? propertyName, int index, bool oldValue, bool newValue);
[<Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;IZZ)V", "GetFireIndexedPropertyChange_Ljava_lang_String_IZZHandler")>]
abstract member FireIndexedPropertyChange : string * int * bool * bool -> unit
override this.FireIndexedPropertyChange : string * int * bool * bool -> unit
Parameters
- propertyName
- String
the programmatic name of the property that was changed
- index
- Int32
the index of the property element that was changed
- oldValue
- Boolean
the old value of the property
- newValue
- Boolean
the new value of the property
- Attributes
Remarks
Reports a boolean bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
No event is fired if old and new values are equal.
This is merely a convenience wrapper around the more general #fireIndexedPropertyChange(String, int, Object, Object)
method.
Added in 1.5.
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
FireIndexedPropertyChange(String, Int32, Int32, Int32)
Reports an integer bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
[Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;III)V", "GetFireIndexedPropertyChange_Ljava_lang_String_IIIHandler")]
public virtual void FireIndexedPropertyChange (string? propertyName, int index, int oldValue, int newValue);
[<Android.Runtime.Register("fireIndexedPropertyChange", "(Ljava/lang/String;III)V", "GetFireIndexedPropertyChange_Ljava_lang_String_IIIHandler")>]
abstract member FireIndexedPropertyChange : string * int * int * int -> unit
override this.FireIndexedPropertyChange : string * int * int * int -> unit
Parameters
- propertyName
- String
the programmatic name of the property that was changed
- index
- Int32
the index of the property element that was changed
- oldValue
- Int32
the old value of the property
- newValue
- Int32
the new value of the property
- Attributes
Remarks
Reports an integer bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.
No event is fired if old and new values are equal.
This is merely a convenience wrapper around the more general #fireIndexedPropertyChange(String, int, Object, Object)
method.
Added in 1.5.
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.