Click or drag to resize
EditableObjectBaseT Class
Inheritance Hierarchy
SystemObject
  Telerik.Windows.ControlsViewModelBase
    Telerik.Windows.ControlsEditableObjectBaseT
      Telerik.Windows.Controls.ScheduleViewAppointmentBase

Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.ScheduleView (in Telerik.Windows.Controls.ScheduleView.dll) Version: 2017.3.913.40 (2017.3.913.40)
Syntax
public abstract class EditableObjectBase<T> : ViewModelBase, 
	IEditableObject, ICopyable<T>
where T : class

Type Parameters

T

The EditableObjectBaseT type exposes the following members.

Constructors
Methods
  NameDescription
Public methodCopy
Deep copies this instance.
Public methodCopyFrom
Deep copies all properties from other to this [!:IAppointment].
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from ViewModelBase.)
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
(Inherited from ViewModelBase.)
Protected methodOnBeginEdit
Protected methodOnCancelEdit
Protected methodOnEndEdit
Protected methodOnPropertyChanged(String) (Overrides ViewModelBaseOnPropertyChanged(String).)
Protected methodOnPropertyChangedT(ExpressionFuncT)
Raises this object's PropertyChanged event.
(Inherited from ViewModelBase.)
Protected methodStorageP
Protected methodVerifyPropertyName
Warns the developer if this object does not have a public property with the specified name. This method does not exist in a Release build.
(Inherited from ViewModelBase.)
Top
Properties
  NameDescription
Protected propertyBackup
Protected propertyIsEditing
Top
Events
  NameDescription
Public eventPropertyChanged
Raised when a property on this object has a new value.
(Inherited from ViewModelBase.)
Top
See Also