Class
RadDockObject

Base class for all generic RadDock objects - such as Services, Settings, etc.

Definition

Namespace:Telerik.WinControls.UI.Docking

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadDockObject : IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectRadDockObject

Derived Classes: DockingGuideImageDocumentManagerQuickNavigatorSettingsRadDockCommandManagerRadDockServiceRadDockTransactionRedockStateSplitPanelSizeInfo

Implements: IDisposableINotifyPropertyChangedINotifyPropertyChangingEx

Constructors

RadDockObject()

Declaration

cs-api-definition
public RadDockObject()

Properties

Disposing

Declaration

cs-api-definition
[Browsable(false)]
public bool Disposing { get; }

Property Value

bool

Events

Declaration

cs-api-definition
protected EventHandlerList Events { get; }

Property Value

EventHandlerList

IsDisposed

Declaration

cs-api-definition
[Browsable(false)]
public bool IsDisposed { get; }

Property Value

bool

Methods

Dispose()

Forces object clean-up and resource release.

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Performs the actual dispose logic.

Declaration

cs-api-definition
protected void Dispose(bool managed)

Parameters

managed

bool

True to notify that managed resources should also be disposed.

DisposeManagedResources()

Disposes any managed resources associated with this object.

Declaration

cs-api-definition
protected virtual void DisposeManagedResources()

DisposeUnmanagedResources()

Disposes any unmanaged resources associated with this instance.

Declaration

cs-api-definition
protected virtual void DisposeUnmanagedResources()

OnPropertyChanged(string)

Raises the PropertyChanged event.

Declaration

cs-api-definition
protected virtual void OnPropertyChanged(string propName)

Parameters

propName

string

OnPropertyChanging(string)

Raises the PropertyChanging notification.

Declaration

cs-api-definition
protected virtual bool OnPropertyChanging(string propName)

Parameters

propName

string

Returns

bool

True to indicate that the change is accepted, false otherwise.

ShouldSerializeProperty(string)

Determines whether the property with the specified name needs serialization.

Declaration

cs-api-definition
protected virtual bool ShouldSerializeProperty(string propName)

Parameters

propName

string

Returns

bool

Events

Disposed

Notifies that the object is disposed.

Declaration

cs-api-definition
public event EventHandler Disposed

Event Value

EventHandler

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged

PropertyChanging

Declaration

cs-api-definition
public event PropertyChangingEventHandlerEx PropertyChanging

Event Value

PropertyChangingEventHandlerEx

Implements INotifyPropertyChangingEx.PropertyChanging