Class ScheduleItem
Simplic-version of an
Inheritance
Inherited Members
Namespace: Simplic.UI.ScheduleView
Assembly: Simplic.UI.dll
Syntax
public class ScheduleItem : IScheduleItem
Constructors
| Improve this Doc View SourceScheduleItem()
Declaration
public ScheduleItem()
Properties
| Improve this Doc View SourceBody
See Body.
Declaration
public string Body { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Category
See
Declaration
public ICategory Category { get; set; }
Property Value
| Type | Description |
|---|---|
| ICategory |
Edits
See Edits.
Declaration
public IList<IEdit> Edits { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<IEdit> |
End
See
Declaration
public DateTime End { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime |
Id
See Id.
Declaration
public object Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
Importance
See
Declaration
public Importance Importance { get; set; }
Property Value
| Type | Description |
|---|---|
| Importance |
IsAllDayEvent
See
Declaration
public bool IsAllDayEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
IsDeleted
See IsDeleted.
Declaration
public bool IsDeleted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Location
See Location.
Declaration
public string Location { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RecurrenceRule
See
Declaration
public IRecurrenceRule RecurrenceRule { get; set; }
Property Value
| Type | Description |
|---|---|
| IRecurrenceRule |
Resources
See
Declaration
public IList Resources { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.IList |
Start
See
Declaration
public DateTime Start { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime |
Subject
See
Declaration
public string Subject { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TimeMarker
See
Declaration
public ITimeMarker TimeMarker { get; set; }
Property Value
| Type | Description |
|---|---|
| ITimeMarker |
TimeZone
See
Declaration
public TimeZoneInfo TimeZone { get; set; }
Property Value
| Type | Description |
|---|---|
| System.TimeZoneInfo |
Methods
| Improve this Doc View SourceBeginEdit()
See System.ComponentModel.IEditableObject.BeginEdit
Declaration
public virtual void BeginEdit()
CancelEdit()
See System.ComponentModel.IEditableObject.CancelEdit
Declaration
public virtual void CancelEdit()
Copy()
Copies this instance.
Declaration
public virtual IAppointment Copy()
Returns
| Type | Description |
|---|---|
| IAppointment | Copied ScheduleItem instance. |
CopyFrom(IAppointment)
Copies all properties from the given
Declaration
public virtual void CopyFrom(IAppointment other)
Parameters
| Type | Name | Description |
|---|---|---|
| IAppointment | other |
EndEdit()
See System.ComponentModel.IEditableObject.EndEdit
Declaration
public virtual void EndEdit()
Equals(IAppointment)
Indicates whether the current IScheduleItem instance is equal to another instance of the same type by comparing their Id.
Declaration
public bool Equals(IAppointment other)
Parameters
| Type | Name | Description |
|---|---|---|
| IAppointment | other | The instance to compare to. |
Returns
| Type | Description |
|---|---|
| System.Boolean | True, if the Id of given instance is equal to the Id of the current instance. |
GetHashCode()
See System.Object.GetHashCode().
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| System.Int32 |
Overrides
Events
| Improve this Doc View SourcePropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
| Type | Description |
|---|---|
| System.ComponentModel.PropertyChangedEventHandler |
RecurrenceRuleChanged
Declaration
public event EventHandler RecurrenceRuleChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler |