Xamarin.Android

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ScheduleAppointment - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ScheduleAppointment

    Represents a class which defines appointments in schedule control.

    Inheritance
    System.Object
    ScheduleNotificationObject
    ScheduleAppointment
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    ScheduleNotificationObject.RaisePropertyChanged(String, Object)
    ScheduleNotificationObject.PropertyChanged
    Namespace: Com.Syncfusion.Schedule
    Assembly: Syncfusion.SfSchedule.Android.dll
    Syntax
    public class ScheduleAppointment : ScheduleNotificationObject, INotifyPropertyChanged

    Constructors

    ScheduleAppointment()

    Initializes a new instance of the ScheduleAppointment class

    Declaration
    public ScheduleAppointment()

    Properties

    ActualEndTime

    Gets the internal end time which is converted based on start time zone applied

    Declaration
    public Calendar ActualEndTime { get; }
    Property Value
    Type Description
    Java.Util.Calendar

    ActualStartTime

    Gets the internal start time which is converted based on start time zone applied.

    Declaration
    public Calendar ActualStartTime { get; }
    Property Value
    Type Description
    Java.Util.Calendar

    Color

    Gets or sets the appointment color.

    Declaration
    public int Color { get; set; }
    Property Value
    Type Description
    System.Int32

    EndTime

    Gets or sets the end date and time of the appointment.

    Declaration
    public Calendar EndTime { get; set; }
    Property Value
    Type Description
    Java.Util.Calendar

    EndTimeZone

    Gets or sets time zone for the end time of the appointment.

    Declaration
    public string EndTimeZone { get; set; }
    Property Value
    Type Description
    System.String

    ExceptionOccurrenceActualDate

    Gets or sets the original occurrence date if recurrence exception appointment added.

    Declaration
    public Calendar ExceptionOccurrenceActualDate { get; set; }
    Property Value
    Type Description
    Java.Util.Calendar

    Id

    Gets or sets an unique Id for referring event or appointment in .

    Declaration
    public object Id { get; set; }
    Property Value
    Type Description
    System.Object
    Remarks

    The occurrences of pattern appointment have same Id of pattern recurrence appointment. The exception appointment should have different Id with pattern recurrence appointment.

    IsAllDay

    Gets or sets a value indicating whether the appointment's duration is equal one day or not.

    Declaration
    public bool IsAllDay { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsRecursive

    Gets or sets a value indicating whether the appointment is recurrence appointment or not.

    Declaration
    public bool IsRecursive { get; set; }
    Property Value
    Type Description
    System.Boolean

    Location

    Gets or sets the location for an appointment.

    Declaration
    public string Location { get; set; }
    Property Value
    Type Description
    System.String

    MinHeight

    Gets or sets the minimum height of the appointment to be rendered with in time interval height.

    Declaration
    public double MinHeight { get; set; }
    Property Value
    Type Description
    System.Double

    Notes

    Gets or sets the notes for an appointment.

    Declaration
    public string Notes { get; set; }
    Property Value
    Type Description
    System.String

    RecurrenceExceptionDates

    Gets or sets the properties for maintaining recurrence rule exception Dates.

    Declaration
    public ObservableCollection<Calendar> RecurrenceExceptionDates { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Java.Util.Calendar>

    RecurrenceId

    Gets or sets the Id which is used to maintain the pattern recurrence Id that added in for creating the exception recurrence appointment.

    Declaration
    public object RecurrenceId { get; set; }
    Property Value
    Type Description
    System.Object
    See Also
    Id

    RecurrenceProperties

    Gets or sets the properties for maintaining recurrence information.

    Declaration
    public RecurrenceProperties RecurrenceProperties { get; set; }
    Property Value
    Type Description
    RecurrenceProperties

    RecurrenceRule

    Gets or sets a value indicating whether the appointment should be recursive.

    Declaration
    public string RecurrenceRule { get; set; }
    Property Value
    Type Description
    System.String

    StartTime

    Gets or sets the start date and time of the appointment.

    Declaration
    public Calendar StartTime { get; set; }
    Property Value
    Type Description
    Java.Util.Calendar

    StartTimeZone

    Gets or sets time zone for the start time of the appointment.

    Declaration
    public string StartTimeZone { get; set; }
    Property Value
    Type Description
    System.String

    Subject

    Gets or sets the subject for the appointment.

    Declaration
    public string Subject { get; set; }
    Property Value
    Type Description
    System.String

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved