ObservableObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类型从 MS.VS.Shell.xx.dll
public ref class ObservableObject : System::ComponentModel::INotifyPropertyChanged
[System.Runtime.Serialization.DataContract]
public class ObservableObject : System.ComponentModel.INotifyPropertyChanged
[<System.Runtime.Serialization.DataContract>]
type ObservableObject = class
interface INotifyPropertyChanged
Public Class ObservableObject
Implements INotifyPropertyChanged
- 继承
-
ObservableObject
- 派生
- 属性
- 实现
构造函数
ObservableObject() |
初始化 ObservableObject 类的新实例。 |
属性
HasPropertyChangedEventSinks |
返回一个值,该值指示此对象的 PropertyChanged 事件是否具有任何订阅 |
方法
NotifyPropertyChanged(String) |
属性更改时调用的方法。 |
SetProperty(IntPtr, IntPtr, String) |
此类型从 MS.VS.Shell.xx.dll |
SetProperty(UIntPtr, UIntPtr, String) |
此类型从 MS.VS.Shell.xx.dll |
SetProperty<T>(T, T, Action, String) |
检查值的更改,如果值不同,则存储值并通知属性更改。 |
SetProperty<T>(T, T, Action<T,T>, String) |
检查值的更改,如果值不同,则存储值并通知属性更改。 |
SetProperty<T>(T, T, String) |
检查值的更改,如果值不同,则存储值并通知属性更改。 |
事件
PropertyChanged |
属性更改时引发的事件。 |