Class HandledObject<T>
Implements base class that pass calls to its handler. and other graphics objects.
public abstract class HandledObject<T> : ImmutableObject, IBaseObject, IDisposableObject, IDisposable, INotifyPropertyChanged where T : class, IDisposable
Type Parameters
T
- Inheritance
-
HandledObject<T>
- Implements
- Derived
Constructors
- HandledObject()
Initializes a new instance of the HandledObject<T> class.
- HandledObject(bool)
Initializes a new instance of the HandledObject<T> class.
Properties
- Handler
Gets handler.
- IsHandlerCreated
Gets whether handler was created.
- IsReadOnly
Gets whether object is readonly.
- UpdateRequired
Gets whether handler update is required.
Methods
- CheckReadOnly()
Checks whether object is readonly
- CreateHandler()
Creates handler.
- DisposeManaged()
Override to dispose managed resources. Here we dispose all used object references.
- UpdateHandler()
Updates handler.