ObservableObject Класс

Определение

Этот тип пересылается из MS.VS.Shell.xx.dll

public ref class ObservableObject : System::ComponentModel::INotifyPropertyChanged
public class ObservableObject : System.ComponentModel.INotifyPropertyChanged
[System.Runtime.Serialization.DataContract]
public class ObservableObject : System.ComponentModel.INotifyPropertyChanged
type ObservableObject = class
    interface 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)
SetProperty(UIntPtr, UIntPtr, String)
SetProperty<T>(T, T, Action, String)

Проверяет наличие изменений в значении, а если значение отличается, сохраняет значение и уведомляет об изменениях свойств.

SetProperty<T>(T, T, Action<T,T>, String)

Проверяет наличие изменений в значении, а если значение отличается, сохраняет значение и уведомляет об изменениях свойств.

SetProperty<T>(T, T, String)

Проверяет наличие изменений в значении, а если значение отличается, сохраняет значение и уведомляет об изменениях свойств.

События

PropertyChanged

Событие, возникающее при изменении свойства.

Применяется к