Class
ResizeSlot

A class that represents the data context of a slot during resize operation.

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class ResizeSlot : Slot, INotifyPropertyChanged, IDisposable, IDateSpan, ICopyable<Slot>

Inheritance: objectViewModelBaseDateSpanSlotResizeSlot

Implements: ICopyable<Slot>IDateSpanIDisposableINotifyPropertyChanged

Inherited Members Slot.Equals(object)Slot.RecurrencePatternSlot.ResourcesSlot.TimeZoneSlot.IsReadOnlyDateSpan.ToString()DateSpan.GetHashCode()DateSpan.StartDateSpan.EndViewModelBase.VerifyPropertyName(string)ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.Dispose()ViewModelBase.RaisePropertyChanged(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.Dispose(bool)ViewModelBase.PropertyChanged

Constructors

ResizeSlot()

Initializes a new instance of the ResizeSlot class.

Declaration

cs-api-definition
public ResizeSlot()

ResizeSlot(IOccurrence)

Initializes a new instance of the ResizeSlot class.

Declaration

cs-api-definition
public ResizeSlot(IOccurrence item)

Parameters

item

IOccurrence

The occurrence.

Properties

Appointment

Gets the appointment that is associated with the slot.

Declaration

cs-api-definition
public IAppointment Appointment { get; }

Property Value

IAppointment

Methods

Copy()

Creates new instance of ResizeSlot.

Declaration

cs-api-definition
public override Slot Copy()

Returns

Slot

Overrides Slot.Copy()

CopyFrom(Slot)

Deep copy from other to this ResizeSlot.

Declaration

cs-api-definition
public override void CopyFrom(Slot other)

Parameters

other

Slot

The Slot which is copied.

Overrides Slot.CopyFrom(Slot)