Interface
IEvent

Definition

Namespace:Telerik.ReportServer.Services.Models.RecurrenceRules

Assembly:Telerik.ReportServer.Services.Models.dll

Syntax:

cs-api-definition
public interface IEvent : IDataBoundItem

Inherited Members IDataBoundItem.SetDataItem(object)IDataBoundItem.DataItem

Properties

AllDay

Declaration

cs-api-definition
bool AllDay { get; set; }

Property Value

bool

AllowDelete

Declaration

cs-api-definition
bool AllowDelete { get; set; }

Property Value

bool

AllowEdit

Declaration

cs-api-definition
bool AllowEdit { get; set; }

Property Value

bool

BackgroundId

Declaration

cs-api-definition
int BackgroundId { get; set; }

Property Value

int

CultureInfoProvider

Declaration

cs-api-definition
ICultureInfoProvider CultureInfoProvider { get; set; }

Property Value

ICultureInfoProvider

Description

Declaration

cs-api-definition
string Description { get; set; }

Property Value

string

Duration

Declaration

cs-api-definition
TimeSpan Duration { get; set; }

Property Value

TimeSpan

End

Declaration

cs-api-definition
DateTime End { get; set; }

Property Value

DateTime

Exceptions

Declaration

cs-api-definition
ObservableCollection<IEvent> Exceptions { get; }

Property Value

ObservableCollection<IEvent>

Location

Declaration

cs-api-definition
string Location { get; set; }

Property Value

string

MasterEvent

Declaration

cs-api-definition
IEvent MasterEvent { get; }

Property Value

IEvent

Occurrences

Declaration

cs-api-definition
IEnumerable<IEvent> Occurrences { get; }

Property Value

IEnumerable<IEvent>

RecurrenceId

Declaration

cs-api-definition
DateTime? RecurrenceId { get; set; }

Property Value

DateTime?

RecurrenceRule

Declaration

cs-api-definition
RecurrenceRule RecurrenceRule { get; set; }

Property Value

RecurrenceRule

ResourceId

Declaration

cs-api-definition
EventId ResourceId { get; set; }

Property Value

EventId

ResourceIds

Declaration

cs-api-definition
ObservableCollection<EventId> ResourceIds { get; }

Property Value

ObservableCollection<EventId>

Start

Declaration

cs-api-definition
DateTime Start { get; set; }

Property Value

DateTime

StatusId

Declaration

cs-api-definition
int StatusId { get; set; }

Property Value

int

Summary

Declaration

cs-api-definition
string Summary { get; set; }

Property Value

string

TimeZone

Declaration

cs-api-definition
TimeZoneInfo TimeZone { get; set; }

Property Value

TimeZoneInfo

ToolTipText

Declaration

cs-api-definition
string ToolTipText { get; set; }

Property Value

string

UniqueId

Declaration

cs-api-definition
EventId UniqueId { get; set; }

Property Value

EventId

Visible

Declaration

cs-api-definition
bool Visible { get; set; }

Property Value

bool

Methods

AddOccurrenceException(IEvent, bool)

Declaration

cs-api-definition
void AddOccurrenceException(IEvent occurrence, bool addExceptionDate)

Parameters

occurrence

IEvent

addExceptionDate

bool

CreateOccurrence(DateTime)

Declaration

cs-api-definition
IEvent CreateOccurrence(DateTime start)

Parameters

start

DateTime

Returns

IEvent

CreateOccurrence(DateTime, bool)

Declaration

cs-api-definition
IEvent CreateOccurrence(DateTime start, bool exception)

Parameters

start

DateTime

exception

bool

Returns

IEvent