Class
EventInfo

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public class EventInfo : SlotInfo, IEventInfo, IEquatable<SlotInfo>, IGroupCoordinates, IGroupCellCoordinates, IEquatable<EventInfo>, IObjectWrapper

Inheritance: objectSlotInfoEventInfo

Implements: IEquatable<EventInfo>IEquatable<SlotInfo>IEventInfoIGroupCellCoordinatesIGroupCoordinatesIObjectWrapper

Inherited Members SlotInfo.Equals(SlotInfo)SlotInfo.TimeRangeSlotInfo.CellCoordinates

Constructors

EventInfo(Range<long>, int, int, Range<int>)

Declaration

cs-api-definition
public EventInfo(Range<long> timeRange, int index, int intersectingRowsCount, Range<int> intersectingGroupCoordinates)

Parameters

timeRange

Range<long>

index

int

intersectingRowsCount

int

intersectingGroupCoordinates

Range<int>

EventInfo(Range<long>, int, int, Range<int>, bool, bool)

Declaration

cs-api-definition
public EventInfo(Range<long> timeRange, int index, int intersectingRowsCount, Range<int> intersectingGroupCoordinates, bool isSummary, bool isMilestone)

Parameters

timeRange

Range<long>

index

int

intersectingRowsCount

int

intersectingGroupCoordinates

Range<int>

isSummary

bool

isMilestone

bool

Properties

EndGroupIntersectingGroupsCount

Declaration

cs-api-definition
public int EndGroupIntersectingGroupsCount { get; }

Property Value

int

Implements IGroupCoordinates.EndGroupIntersectingGroupsCount

IntersectingGroupCoordinates

Declaration

cs-api-definition
public Range<int> IntersectingGroupCoordinates { get; }

Property Value

Range<int>

Implements IGroupCoordinates.IntersectingGroupCoordinates

IsMilestone

Declaration

cs-api-definition
public bool IsMilestone { get; }

Property Value

bool

IsSummary

Declaration

cs-api-definition
public bool IsSummary { get; }

Property Value

bool

OriginalEvent

Declaration

cs-api-definition
public object OriginalEvent { get; set; }

Property Value

object

StartGroupIntersectingGroupsCount

Declaration

cs-api-definition
public int StartGroupIntersectingGroupsCount { get; }

Property Value

int

Implements IGroupCoordinates.StartGroupIntersectingGroupsCount

Methods

Equals(EventInfo)

Declaration

cs-api-definition
public bool Equals(EventInfo other)

Parameters

other

EventInfo

Returns

bool

Implements IEquatable<EventInfo>.Equals(EventInfo)

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides SlotInfo.Equals(object)

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides SlotInfo.GetHashCode()