Search Results for

    Show / Hide Table of Contents

    Class ScheduleItem

    Simplic-version of an , implementing IScheduleItem. All simplic ScheduleItem should either derive from this, or directly implement IScheduleItem themselves. It provides all base functionality a simplic ScheduleItem should provide.

    Inheritance
    System.Object
    ScheduleItem
    Implements
    IScheduleItem
    IAppointment
    IExtendedAppointment
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.UI.ScheduleView
    Assembly: Simplic.UI.dll
    Syntax
    public class ScheduleItem : IScheduleItem

    Constructors

    | Improve this Doc View Source

    ScheduleItem()

    Declaration
    public ScheduleItem()

    Properties

    | Improve this Doc View Source

    Body

    See Body.

    Declaration
    public string Body { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Category

    See .

    Declaration
    public ICategory Category { get; set; }
    Property Value
    Type Description
    ICategory
    | Improve this Doc View Source

    Edits

    See Edits.

    Declaration
    public IList<IEdit> Edits { get; }
    Property Value
    Type Description
    System.Collections.Generic.IList<IEdit>
    | Improve this Doc View Source

    End

    See .

    Declaration
    public DateTime End { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    Id

    See Id.

    Declaration
    public object Id { get; set; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Importance

    See .

    Declaration
    public Importance Importance { get; set; }
    Property Value
    Type Description
    Importance
    | Improve this Doc View Source

    IsAllDayEvent

    See .

    Declaration
    public bool IsAllDayEvent { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsDeleted

    See IsDeleted.

    Declaration
    public bool IsDeleted { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Location

    See Location.

    Declaration
    public string Location { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RecurrenceRule

    See .

    Declaration
    public IRecurrenceRule RecurrenceRule { get; set; }
    Property Value
    Type Description
    IRecurrenceRule
    | Improve this Doc View Source

    Resources

    See .

    Declaration
    public IList Resources { get; }
    Property Value
    Type Description
    System.Collections.IList
    | Improve this Doc View Source

    Start

    See .

    Declaration
    public DateTime Start { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    Subject

    See .

    Declaration
    public string Subject { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TimeMarker

    See .

    Declaration
    public ITimeMarker TimeMarker { get; set; }
    Property Value
    Type Description
    ITimeMarker
    | Improve this Doc View Source

    TimeZone

    See .

    Declaration
    public TimeZoneInfo TimeZone { get; set; }
    Property Value
    Type Description
    System.TimeZoneInfo

    Methods

    | Improve this Doc View Source

    BeginEdit()

    See System.ComponentModel.IEditableObject.BeginEdit

    Declaration
    public virtual void BeginEdit()
    | Improve this Doc View Source

    CancelEdit()

    See System.ComponentModel.IEditableObject.CancelEdit

    Declaration
    public virtual void CancelEdit()
    | Improve this Doc View Source

    Copy()

    Copies this instance.

    Declaration
    public virtual IAppointment Copy()
    Returns
    Type Description
    IAppointment

    Copied ScheduleItem instance.

    | Improve this Doc View Source

    CopyFrom(IAppointment)

    Copies all properties from the given to this ScheduleItem, except for the Id.

    Declaration
    public virtual void CopyFrom(IAppointment other)
    Parameters
    Type Name Description
    IAppointment other
    | Improve this Doc View Source

    EndEdit()

    See System.ComponentModel.IEditableObject.EndEdit

    Declaration
    public virtual void EndEdit()
    | Improve this Doc View Source

    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.

    | Improve this Doc View Source

    GetHashCode()

    See System.Object.GetHashCode().

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    Events

    | Improve this Doc View Source

    PropertyChanged

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    System.ComponentModel.PropertyChangedEventHandler
    | Improve this Doc View Source

    RecurrenceRuleChanged

    Declaration
    public event EventHandler RecurrenceRuleChanged
    Event Type
    Type Description
    System.EventHandler

    Implements

    IScheduleItem
    IAppointment
    IExtendedAppointment
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx