Observable.NotifyObservers 方法

定义

重载

名称 说明
NotifyObservers()

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

NotifyObservers(Object)

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

NotifyObservers()

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

[Android.Runtime.Register("notifyObservers", "()V", "GetNotifyObserversHandler")]
public virtual void NotifyObservers();
[<Android.Runtime.Register("notifyObservers", "()V", "GetNotifyObserversHandler")>]
abstract member NotifyObservers : unit -> unit
override this.NotifyObservers : unit -> unit
属性

注解

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

每个观察者都有两个参数调用的方法 update :此可观察对象和 null。 换句话说,此方法等效于:<blockquote/blockquote>notifyObservers(null)<>

Java文档java.util.Observable.notifyObservers()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

NotifyObservers(Object)

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

[Android.Runtime.Register("notifyObservers", "(Ljava/lang/Object;)V", "GetNotifyObservers_Ljava_lang_Object_Handler")]
public virtual void NotifyObservers(Java.Lang.Object? arg);
[<Android.Runtime.Register("notifyObservers", "(Ljava/lang/Object;)V", "GetNotifyObservers_Ljava_lang_Object_Handler")>]
abstract member NotifyObservers : Java.Lang.Object -> unit
override this.NotifyObservers : Java.Lang.Object -> unit

参数

arg
Object

任何对象。

属性

注解

如果此对象已更改(如方法指示 hasChanged ),则通知其所有观察程序,然后调用 clearChanged 该方法以指示此对象不再更改。

每个观察者都有调用两 update 个参数的方法:此可观察对象和 arg 自变量。

Java文档java.util.Observable.notifyObservers(java.lang.Object)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于