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 |