ObservableObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот тип пересылается из 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 |
Событие, которое возникает при изменении свойства. |