/* * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an AS IS BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ using System.Diagnostics.CodeAnalysis; namespace Tizen.Pims.Calendar { namespace CalendarViews { internal static class Property { /// data type mask 0x0FF00000 private const uint Mask = 0xFF000000; private const uint Book = 0x01000000; private const uint Event = 0x02000000; private const uint Todo = 0x03000000; private const uint Timezone = 0x04000000; private const uint Attendee = 0x05000000; private const uint Alarm = 0x06000000; private const uint InstanceUtimeBook = 0x07000000; private const uint InstanceLocaltimeBook = 0x08000000; private const uint UpdateInfo = 0x09000000; private const uint Extended = 0x0A000000; private const uint InstanceUtimeBookExtended = 0x0B000000; private const uint InstanceLocaltimeBookExtended = 0x0C000000; private const uint DataTypeMask = 0x000FF000; private const uint DataTypeInteger = 0x00001000; private const uint DataTypeString = 0x00002000; private const uint DataTypeDouble = 0x00003000; private const uint DataTypeLong = 0x00004000; private const uint DataTypeCaltime = 0x00005000; private const uint DataTypeRecord = 0x00006000; /// property : mask 0x0000F000 private const uint PropertyMask = 0x00F00000; private const uint PropertyFilter = 0x00100000; private const uint PropertyProjection = 0x00200000; private const uint PropertyReadOnly = 0x00300000; internal enum Id : uint { None, /// book BookId = (Book|DataTypeInteger|PropertyReadOnly), BookUid = (Book|DataTypeString) + 1, BookName = (Book|DataTypeString) + 2, BookDescription = (Book|DataTypeString) + 3, BookColor = (Book|DataTypeString) + 4, BookLocation = (Book|DataTypeString) + 5, BookVisibility = (Book|DataTypeInteger) + 6, BookSyncEvent = (Book|DataTypeInteger) + 7, BookAccountId = (Book|DataTypeInteger) + 8, BookStoreType = (Book|DataTypeInteger) + 9, BookSyncData1 = (Book|DataTypeString) + 10, BookSyncData2 = (Book|DataTypeString) + 11, BookSyncData3 = (Book|DataTypeString) + 12, BookSyncData4 = (Book|DataTypeString) + 13, BookMode = (Book|DataTypeInteger) + 14, /// Event EventId = (Event|DataTypeInteger|PropertyReadOnly), EventBookId = (Event|DataTypeInteger) + 1, EventSummary = (Event|DataTypeString) + 2, EventDescription = (Event|DataTypeString) + 3, EventLocation = (Event|DataTypeString) + 4, EventCategories = (Event|DataTypeString) + 5, EventExdate = (Event|DataTypeString) + 6, EventEventStatus = (Event|DataTypeInteger) + 7, EventPriority = (Event|DataTypeInteger) + 8, EventTimezone = (Event|DataTypeInteger) + 9, EventContactId = (Event|DataTypeInteger) + 10, EventBusyStatus = (Event|DataTypeInteger) + 11, EventSensitivity = (Event|DataTypeInteger) + 12, EventUid = (Event|DataTypeString) + 13, EventOrganizerName = (Event|DataTypeString) + 14, EventOrganizerEmail = (Event|DataTypeString) + 15, EventMeetingStatus = (Event|DataTypeInteger) + 16, EventOriginalEventId = (Event|DataTypeInteger) + 17, EventLatitude = (Event|DataTypeDouble) + 18, EventLongitude = (Event|DataTypeDouble) + 19, EventEmailId = (Event|DataTypeInteger) + 20, EventCreatedTime = (Event|DataTypeLong) + 21, EventLastModifiedTime = (Event|DataTypeLong|PropertyReadOnly) + 22, EventIsDeleted = (Event|DataTypeInteger|PropertyReadOnly) + 23, EventFreq = (Event|DataTypeInteger) + 24, EventRangeType = (Event|DataTypeInteger) + 25, EventUntil = (Event|DataTypeCaltime) + 26, EventCount = (Event|DataTypeInteger) + 27, EventInterval = (Event|DataTypeInteger) + 28, EventBysecond = (Event|DataTypeString) + 29, EventByminute = (Event|DataTypeString) + 30, EventByhour = (Event|DataTypeString) + 31, EventByday = (Event|DataTypeString) + 32, EventBymonthday = (Event|DataTypeString) + 33, EventByyearday = (Event|DataTypeString) + 34, EventByweekno = (Event|DataTypeString) + 35, EventBymonth = (Event|DataTypeString) + 36, EventBysetpos = (Event|DataTypeString) + 37, EventWkst = (Event|DataTypeInteger) + 38, EventRecurrenceId = (Event|DataTypeString) + 39, EventRdate = (Event|DataTypeString) + 40, EventHasAttendee = (Event|DataTypeInteger|PropertyReadOnly) + 41, EventHasAlarm = (Event|DataTypeInteger|PropertyReadOnly) + 42, EventSyncData1 = (Event|DataTypeString) + 43, EventSyncData2 = (Event|DataTypeString) + 44, EventSyncData3 = (Event|DataTypeString) + 45, EventSyncData4 = (Event|DataTypeString) + 46, EventStart = (Event|DataTypeCaltime) + 47, EventEnd = (Event|DataTypeCaltime) + 48, EventAlarm = (Event|DataTypeRecord) + 49, EventAttendee = (Event|DataTypeRecord) + 50, EventCalendarSystemType = (Event|DataTypeInteger) + 51, EventStartTzid = (Event|DataTypeString) + 52, EventEndTzid = (Event|DataTypeString) + 53, EventException = (Event|DataTypeRecord) + 54, EventExtended = (Event|DataTypeRecord) + 55, EventIsAllday = (Event|DataTypeInteger|PropertyReadOnly) + 56, EventLinkCount = (Event|DataTypeInteger|PropertyReadOnly) + 57, EventLinkBaseId = (Event|DataTypeInteger|PropertyReadOnly) + 58, /// Todo TodoId = (Todo|DataTypeInteger|PropertyReadOnly), TodoBookId = (Todo|DataTypeInteger) + 1, TodoSummary = (Todo|DataTypeString) + 2, TodoDescription = (Todo|DataTypeString) + 3, TodoLocation = (Todo|DataTypeString) + 4, TodoCategories = (Todo|DataTypeString) + 5, TodoStatus = (Todo|DataTypeInteger) + 6, TodoPriority = (Todo|DataTypeInteger) + 7, TodoSensitivity = (Todo|DataTypeInteger) + 8, TodoUid = (Todo|DataTypeString) + 9, TodoLatitude = (Todo|DataTypeDouble) + 10, TodoLongitude = (Todo|DataTypeDouble) + 11, TodoProgress = (Todo|DataTypeInteger) + 12, TodoCreatedTime = (Todo|DataTypeLong) + 13, TodoLastModifiedTime = (Todo|DataTypeLong|PropertyReadOnly) + 14, TodoCompletedTime = (Todo|DataTypeLong) + 15, TodoIsDeleted = (Todo|DataTypeInteger|PropertyReadOnly) + 16, TodoFreq = (Todo|DataTypeInteger) + 17, TodoRangeType = (Todo|DataTypeInteger) + 18, TodoUntil = (Todo|DataTypeCaltime) + 19, TodoCount = (Todo|DataTypeInteger) + 20, TodoInterval = (Todo|DataTypeInteger) + 21, TodoBysecond = (Todo|DataTypeString) + 22, TodoByminute = (Todo|DataTypeString) + 23, TodoByhour = (Todo|DataTypeString) + 24, TodoByday = (Todo|DataTypeString) + 25, TodoBymonthday = (Todo|DataTypeString) + 26, TodoByyearday = (Todo|DataTypeString) + 27, TodoByweekno = (Todo|DataTypeString) + 28, TodoBymonth = (Todo|DataTypeString) + 29, TodoBysetpos = (Todo|DataTypeString) + 30, TodoWkst = (Todo|DataTypeInteger) + 31, TodoHasAlarm = (Todo|DataTypeInteger|PropertyReadOnly) + 32, TodoSyncData1 = (Todo|DataTypeString) + 33, TodoSyncData2 = (Todo|DataTypeString) + 34, TodoSyncData3 = (Todo|DataTypeString) + 35, TodoSyncData4 = (Todo|DataTypeString) + 36, TodoStart = (Todo|DataTypeCaltime) + 37, TodoDue = (Todo|DataTypeCaltime) + 38, TodoAlarm = (Todo|DataTypeRecord) + 39, TodoStartTzid = (Todo|DataTypeString) + 40, TodoDueTzid = (Todo|DataTypeString) + 41, TodoOrganizerName = (Todo|DataTypeString) + 42, TodoOrganizerEmail = (Todo|DataTypeString) + 43, TodoHasAttendee = (Todo|DataTypeInteger|PropertyReadOnly) + 44, TodoAttendee = (Todo|DataTypeRecord) + 45, TodoExtended = (Todo|DataTypeRecord) + 46, TodoIsAllday = (Todo|DataTypeInteger|PropertyReadOnly) + 47, /// Timezone TimezoneId = (Timezone|DataTypeInteger|PropertyReadOnly), TimezoneTzOffsetFromGmt = (Timezone|DataTypeInteger) + 1, TimezoneStandardName = (Timezone|DataTypeString) + 2, TimezoneStdStartMonth = (Timezone|DataTypeInteger) + 3, TimezoneStdStartPositionOfWeek = (Timezone|DataTypeInteger) + 4, TimezoneStdStartDay = (Timezone|DataTypeInteger) + 5, TimezoneStdStartHour = (Timezone|DataTypeInteger) + 6, TimezoneStandardBias = (Timezone|DataTypeInteger) + 7, TimezoneDayLightName = (Timezone|DataTypeString) + 8, TimezoneDayLightStartMonth = (Timezone|DataTypeInteger) + 9, TimezoneDayLightStartPositionOfWeek = (Timezone|DataTypeInteger) + 10, TimezoneDayLightStartDay = (Timezone|DataTypeInteger) + 11, TimezoneDayLightStartHour = (Timezone|DataTypeInteger) + 12, TimezoneDayLightBias = (Timezone|DataTypeInteger) + 13, TimezoneCalendarId = (Timezone|DataTypeInteger) + 14, AttendeeNumber = (Attendee|DataTypeString), AttendeeCutype = (Attendee|DataTypeInteger) + 1, AttendeeCtIndex = (Attendee|DataTypeInteger) + 2, AttendeeUid = (Attendee|DataTypeString) + 3, AttendeeGroup = (Attendee|DataTypeString) + 4, AttendeeEmail = (Attendee|DataTypeString) + 5, AttendeeRole = (Attendee|DataTypeInteger) + 6, AttendeeStatus = (Attendee|DataTypeInteger) + 7, AttendeeRsvp = (Attendee|DataTypeInteger) + 8, AttendeeDelegateeUri = (Attendee|DataTypeString) + 9, AttendeeDelegatorUri = (Attendee|DataTypeString) + 10, AttendeeName = (Attendee|DataTypeString) + 11, AttendeeMember = (Attendee|DataTypeString) + 12, AttendeeParentId = (Attendee|DataTypeInteger|PropertyReadOnly) + 13, AlarmTick = (Alarm|DataTypeInteger), AlarmTickUnit = (Alarm|DataTypeInteger) + 1, AlarmDescription = (Alarm|DataTypeString) + 2, AlarmParentId = (Alarm|DataTypeInteger|PropertyReadOnly) + 3, AlarmSummary = (Alarm|DataTypeString) + 4, AlarmAction = (Alarm|DataTypeInteger) + 5, AlarmAttach = (Alarm|DataTypeString) + 6, AlarmAlarm = (Alarm|DataTypeCaltime) + 7, InstanceUtimeBookEventId = (InstanceUtimeBook|DataTypeInteger), InstanceUtimeBookStart = (InstanceUtimeBook|DataTypeCaltime) + 1, InstanceUtimeBookEnd = (InstanceUtimeBook|DataTypeCaltime) + 2, InstanceUtimeBookSummary = (InstanceUtimeBook|DataTypeString) + 3, InstanceUtimeBookLocation = (InstanceUtimeBook|DataTypeString) + 4, InstanceUtimeBookBookId = (InstanceUtimeBook|DataTypeInteger) + 5, InstanceUtimeBookDescription = (InstanceUtimeBook|DataTypeString) + 6, InstanceUtimeBookBusyStatus = (InstanceUtimeBook|DataTypeInteger) + 7, InstanceUtimeBookEventStatus = (InstanceUtimeBook|DataTypeInteger) + 8, InstanceUtimeBookPriority = (InstanceUtimeBook|DataTypeInteger) + 9, InstanceUtimeBookSensitivity = (InstanceUtimeBook|DataTypeInteger) + 10, InstanceUtimeBookHasRrule = (InstanceUtimeBook|DataTypeInteger) + 11, InstanceUtimeBookLatitude = (InstanceUtimeBook|DataTypeDouble) + 12, InstanceUtimeBookLongitude = (InstanceUtimeBook|DataTypeDouble) + 13, InstanceUtimeBookHasAlarm = (InstanceUtimeBook|DataTypeInteger) + 14, InstanceUtimeBookOriginalEventId = (InstanceUtimeBook|DataTypeInteger) + 15, InstanceUtimeBookLastModifiedTime = (InstanceUtimeBook|DataTypeLong) + 16, InstanceUtimeBookSyncData1 = (InstanceUtimeBook|DataTypeString) + 17, InstanceLocaltimeBookEventId = (InstanceLocaltimeBook|DataTypeInteger), InstanceLocaltimeBookStart = (InstanceLocaltimeBook|DataTypeCaltime) + 1, InstanceLocaltimeBookEnd = (InstanceLocaltimeBook|DataTypeCaltime) + 2, InstanceLocaltimeBookSummary = (InstanceLocaltimeBook|DataTypeString) + 3, InstanceLocaltimeBookLocation = (InstanceLocaltimeBook|DataTypeString) + 4, InstanceLocaltimeBookBookId = (InstanceLocaltimeBook|DataTypeInteger) + 5, InstanceLocaltimeBookDescription = (InstanceLocaltimeBook|DataTypeString) + 6, InstanceLocaltimeBookBusyStatus = (InstanceLocaltimeBook|DataTypeInteger) + 7, InstanceLocaltimeBookEventStatus = (InstanceLocaltimeBook|DataTypeInteger) + 8, InstanceLocaltimeBookPriority = (InstanceLocaltimeBook|DataTypeInteger) + 9, InstanceLocaltimeBookSensitivity = (InstanceLocaltimeBook|DataTypeInteger) + 10, InstanceLocaltimeBookHasRrule = (InstanceLocaltimeBook|DataTypeInteger) + 11, InstanceLocaltimeBookLatitude = (InstanceLocaltimeBook|DataTypeDouble) + 12, InstanceLocaltimeBookLongitude = (InstanceLocaltimeBook|DataTypeDouble) + 13, InstanceLocaltimeBookHasAlarm = (InstanceLocaltimeBook|DataTypeInteger) + 14, InstanceLocaltimeBookOriginalEventId = (InstanceLocaltimeBook|DataTypeInteger) + 15, InstanceLocaltimeBookLastModifiedTime = (InstanceLocaltimeBook|DataTypeLong) + 16, InstanceLocaltimeBookSyncData1 = (InstanceLocaltimeBook|DataTypeString) + 17, InstanceLocaltimeBookIsAllday = (InstanceLocaltimeBook|DataTypeInteger|PropertyReadOnly) + 18, InstanceUtimeBookExtendedEventId = (InstanceUtimeBookExtended|DataTypeInteger), InstanceUtimeBookExtendedStart = (InstanceUtimeBookExtended|DataTypeCaltime) + 1, InstanceUtimeBookExtendedEnd = (InstanceUtimeBookExtended|DataTypeCaltime) + 2, InstanceUtimeBookExtendedSummary = (InstanceUtimeBookExtended|DataTypeString) + 3, InstanceUtimeBookExtendedLocation = (InstanceUtimeBookExtended|DataTypeString) + 4, InstanceUtimeBookExtendedBookId = (InstanceUtimeBookExtended|DataTypeInteger) + 5, InstanceUtimeBookExtendedDescription = (InstanceUtimeBookExtended|DataTypeString) + 6, InstanceUtimeBookExtendedBusyStatus = (InstanceUtimeBookExtended|DataTypeInteger) + 7, InstanceUtimeBookExtendedEventStatus = (InstanceUtimeBookExtended|DataTypeInteger) + 8, InstanceUtimeBookExtendedPriority = (InstanceUtimeBookExtended|DataTypeInteger) + 9, InstanceUtimeBookExtendedSensitivity = (InstanceUtimeBookExtended|DataTypeInteger) + 10, InstanceUtimeBookExtendedHasRrule = (InstanceUtimeBookExtended|DataTypeInteger) + 11, InstanceUtimeBookExtendedLatitude = (InstanceUtimeBookExtended|DataTypeDouble) + 12, InstanceUtimeBookExtendedLongitude = (InstanceUtimeBookExtended|DataTypeDouble) + 13, InstanceUtimeBookExtendedHasAlarm = (InstanceUtimeBookExtended|DataTypeInteger) + 14, InstanceUtimeBookExtendedOriginalEventId = (InstanceUtimeBookExtended|DataTypeInteger) + 15, InstanceUtimeBookExtendedLastModifiedTime = (InstanceUtimeBookExtended|DataTypeLong) + 16, InstanceUtimeBookExtendedSyncData1 = (InstanceUtimeBookExtended|DataTypeString) + 17, InstanceUtimeBookExtendedOrganizerName = (InstanceUtimeBookExtended|DataTypeString) + 18, InstanceUtimeBookExtendedCategories = (InstanceUtimeBookExtended|DataTypeString) + 19, InstanceUtimeBookExtendedHasAttendee = (InstanceUtimeBookExtended|DataTypeInteger) + 20, InstanceUtimeBookExtendedSyncData2 = (InstanceUtimeBookExtended|DataTypeString) + 21, InstanceUtimeBookExtendedSyncData3 = (InstanceUtimeBookExtended|DataTypeString) + 22, InstanceUtimeBookExtendedSyncData4 = (InstanceUtimeBookExtended|DataTypeString) + 23, InstanceLocaltimeBookExtendedEventId = (InstanceLocaltimeBookExtended|DataTypeInteger), InstanceLocaltimeBookExtendedStart = (InstanceLocaltimeBookExtended|DataTypeCaltime) + 1, InstanceLocaltimeBookExtendedEnd = (InstanceLocaltimeBookExtended|DataTypeCaltime) + 2, InstanceLocaltimeBookExtendedSummary = (InstanceLocaltimeBookExtended|DataTypeString) + 3, InstanceLocaltimeBookExtendedLocation = (InstanceLocaltimeBookExtended|DataTypeString) + 4, InstanceLocaltimeBookExtendedBookId = (InstanceLocaltimeBookExtended|DataTypeInteger) + 5, InstanceLocaltimeBookExtendedDescription = (InstanceLocaltimeBookExtended|DataTypeString) + 6, InstanceLocaltimeBookExtendedBusyStatus = (InstanceLocaltimeBookExtended|DataTypeInteger) + 7, InstanceLocaltimeBookExtendedEventStatus = (InstanceLocaltimeBookExtended|DataTypeInteger) + 8, InstanceLocaltimeBookExtendedPriority = (InstanceLocaltimeBookExtended|DataTypeInteger) + 9, InstanceLocaltimeBookExtendedSensitivity = (InstanceLocaltimeBookExtended|DataTypeInteger) + 10, InstanceLocaltimeBookExtendedHasRrule = (InstanceLocaltimeBookExtended|DataTypeInteger) + 11, InstanceLocaltimeBookExtendedLatitude = (InstanceLocaltimeBookExtended|DataTypeDouble) + 12, InstanceLocaltimeBookExtendedLongitude = (InstanceLocaltimeBookExtended|DataTypeDouble) + 13, InstanceLocaltimeBookExtendedHasAlarm = (InstanceLocaltimeBookExtended|DataTypeInteger) + 14, InstanceLocaltimeBookExtendedOriginalEventId = (InstanceLocaltimeBookExtended|DataTypeInteger) + 15, InstanceLocaltimeBookExtendedLastModifiedTime = (InstanceLocaltimeBookExtended|DataTypeLong) + 16, InstanceLocaltimeBookExtendedSyncData1 = (InstanceLocaltimeBookExtended|DataTypeString) + 17, InstanceLocaltimeBookExtendedOrganizerName = (InstanceLocaltimeBookExtended|DataTypeString) + 18, InstanceLocaltimeBookExtendedCategories = (InstanceLocaltimeBookExtended|DataTypeString) + 19, InstanceLocaltimeBookExtendedHasAttendee = (InstanceLocaltimeBookExtended|DataTypeInteger) + 20, InstanceLocaltimeBookExtendedSyncData2 = (InstanceLocaltimeBookExtended|DataTypeString) + 21, InstanceLocaltimeBookExtendedSyncData3 = (InstanceLocaltimeBookExtended|DataTypeString) + 22, InstanceLocaltimeBookExtendedSyncData4 = (InstanceLocaltimeBookExtended|DataTypeString) + 23, InstanceLocaltimeBookExtendedIsAllday = (InstanceLocaltimeBookExtended|DataTypeInteger|PropertyReadOnly) + 24, UpdateInfoId = (UpdateInfo|DataTypeInteger), UpdateInfoCalendarId = (UpdateInfo|DataTypeInteger) + 1, UpdateInfoType = (UpdateInfo|DataTypeInteger) + 2, UpdateInfoVersion = (UpdateInfo|DataTypeInteger) + 3, ExtendedId = (Extended|DataTypeInteger|PropertyReadOnly), ExtendedRecordId = (Extended|DataTypeInteger) + 1, ExtendedRecordType = (Extended|DataTypeInteger) + 2, ExtendedKey = (Extended|DataTypeString) + 3, ExtendedValue = (Extended|DataTypeString) + 4, } } internal static class Record { ///average size internal const uint AverageSize = 56; } /// /// Describes the properties of a Book record. /// /// 4 public static class Book { /// /// Identifier of this calendar book view. /// /// 4 public const string Uri = "tizen.calendar_view.book"; /// /// Database record ID of the calendar book. /// /// 4 public const uint Id = (uint)Property.Id.BookId; /// /// Unique identifier. /// /// 4 public const uint Uid = (uint)Property.Id.BookUid; /// /// Calendar book name. /// /// 4 public const uint Name = (uint)Property.Id.BookName; /// /// Calendar book description. /// /// 4 public const uint Description = (uint)Property.Id.BookDescription; /// /// Calendar book color for UX. /// /// 4 public const uint Color = (uint)Property.Id.BookColor; /// /// Location of the event. /// /// 4 public const uint Location = (uint)Property.Id.BookLocation; /// /// Visibility of the calendar book for UX. /// /// 4 public const uint Visibility = (uint)Property.Id.BookVisibility; /// /// Currently not used. /// /// 4 public const uint SyncEvent = (uint)Property.Id.BookSyncEvent; /// /// Account for this calendar. /// /// 4 public const uint AccountId = (uint)Property.Id.BookAccountId; /// /// Type of calendar contents (refer to the CalendarTypes.StoreType). /// /// 4 public const uint StoreType = (uint)Property.Id.BookStoreType; /// /// Generic data for use by syncing. /// /// 4 public const uint SyncData1 = (uint)Property.Id.BookSyncData1; /// /// Generic data for use by syncing. /// /// 4 public const uint SyncData2 = (uint)Property.Id.BookSyncData2; /// /// Generic data for use by syncing. /// /// 4 public const uint SyncData3 = (uint)Property.Id.BookSyncData3; /// /// Generic data for use by syncing. /// /// 4 public const uint SyncData4 = (uint)Property.Id.BookSyncData4; /// /// Calendar book mode (refer to the CalendarTypes.BookMode). /// /// 4 public const uint Mode = (uint)Property.Id.BookMode; } /// /// Describes the properties of a Event record. /// /// 4 [SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords")] public static class Event { /// /// Identifier of this event view. /// /// 4 public const string Uri = "tizen.calendar_view.event"; /// /// Database record ID of the event. /// /// 4 public const uint Id = (uint)Property.Id.EventId; /// /// ID of the calendar book to which the event belongs. /// /// 4 public const uint BookId = (uint)Property.Id.EventBookId; /// /// The short description of the event. /// /// 4 public const uint Summary = (uint)Property.Id.EventSummary; /// /// The description of the event. /// /// 4 public const uint Description = (uint)Property.Id.EventDescription; /// /// The location of the event. /// /// 4 public const uint Location = (uint)Property.Id.EventLocation; /// /// The category of the event. For example, appointment, birthday. /// /// 4 public const uint Categories = (uint)Property.Id.EventCategories; /// /// The exception list of the event. If this event has a recurrence rule, the instance of the exdate is removed. Format is "YYYYMMDD"(allday event) or "YYYYMMDDTHHMMSS". Multiple exceptions can be included with a comma. /// /// 4 public const uint Exdate = (uint)Property.Id.EventExdate; /// /// The status of event (refer to the CalendarTypes.EventStatus). /// /// 4 public const uint EventStatus = (uint)Property.Id.EventEventStatus; /// /// The priority of event (refer to the CalendarTypes.Priority). /// /// 4 public const uint Priority = (uint)Property.Id.EventPriority; /// /// The timezone_id of the event, if it exists. /// /// 4 public const uint Timezone = (uint)Property.Id.EventTimezone; /// /// The person_id of the event if the event is a birthday. Refer to the contacts-service. /// /// 4 public const uint ContactId = (uint)Property.Id.EventContactId; /// /// The busy status of event (refer to the CalendarTypes.BusyStatus). /// /// 4 public const uint BusyStatus = (uint)Property.Id.EventBusyStatus; /// /// The sensitivity of event (refer to the CalendarTypes.Sensitivity). /// /// 4 public const uint Sensitivity = (uint)Property.Id.EventSensitivity; /// /// The unique ID of the event. /// /// 4 public const uint Uid = (uint)Property.Id.EventUid; /// /// The name of organizer of the event. /// /// 4 public const uint OrganizerName = (uint)Property.Id.EventOrganizerName; /// /// The email address of the organizer of the event. /// /// 4 public const uint OrganizerEmail = (uint)Property.Id.EventOrganizerEmail; /// /// The meeting status of event (refer to the CalendarTypes.MeetingStatus). /// /// 4 public const uint MeetingStatus = (uint)Property.Id.EventMeetingStatus; /// /// The ID of the original event, if the event is an exception. /// /// 4 public const uint OriginalEventId = (uint)Property.Id.EventOriginalEventId; /// /// The latitude of the location of the event. /// /// 4 public const uint Latitude = (uint)Property.Id.EventLatitude; /// /// The longitude of the location of the event. /// /// 4 public const uint Longitude = (uint)Property.Id.EventLongitude; /// /// ID of the email_id. Refer to the email-service. /// /// 4 public const uint EmailId = (uint)Property.Id.EventEmailId; /// /// The time when the event is created. /// /// 4 public const uint CreatedTime = (uint)Property.Id.EventCreatedTime; /// /// The time when the event is updated. /// /// 4 public const uint LastModifiedTime = (uint)Property.Id.EventLastModifiedTime; /// /// Whether or not the event is deleted. /// /// 4 public const uint IsDeleted = (uint)Property.Id.EventIsDeleted; /// /// The frequent type of event recurrence (refer to the CalendarTypes.Recurrence). /// /// 4 public const uint Freq = (uint)Property.Id.EventFreq; /// /// The range type of event recurrence (refer to the CalendarTypes.RangeType). /// /// 4 public const uint RangeType = (uint)Property.Id.EventRangeType; /// /// The end time of the event recurrence. Only if this is used with RangeType.Until. /// /// 4 public const uint Until = (uint)Property.Id.EventUntil; /// /// The count of the event recurrence. Only if this is used with RangeType.Count. /// /// 4 public const uint Count = (uint)Property.Id.EventCount; /// /// The interval of the event recurrence. /// /// 4 public const uint Interval = (uint)Property.Id.EventInterval; /// /// The second list of the event recurrence. The value can be from 0 to 59. The list is separated by commas. /// /// 4 public const uint Bysecond = (uint)Property.Id.EventBysecond; /// /// The minute list of the event recurrence. The value can be from 0 to 59. The list is separated by commas. /// /// 4 public const uint Byminute = (uint)Property.Id.EventByminute; /// /// The hour list of the event recurrence. The value can be from 0 to 23. The list is separated by commas. /// /// 4 public const uint Byhour = (uint)Property.Id.EventByhour; /// /// The day list of the event recurrence. The value can be SU, MO, TU, WE, TH, FR, SA. The list is separated by commas. /// /// 4 public const uint Byday = (uint)Property.Id.EventByday; /// /// The month day list of the event recurrence. The value can be from 1 to 31 and from -31 to -1. The list is separated by commas. /// /// 4 public const uint Bymonthday = (uint)Property.Id.EventBymonthday; /// /// The year day list of the event recurrence. The value can be from 1 to 366 and from -366 to -1. The list is separated by commas. /// /// 4 public const uint Byyearday = (uint)Property.Id.EventByyearday; /// /// The week number list of the event recurrence. The value can be from 1 to 53 and from -53 to -1. The list is separated by commas. /// /// 4 public const uint Byweekno = (uint)Property.Id.EventByweekno; /// /// The month list of the event recurrence. The value can be from 1 to 12. The list is separated by commas. /// /// 4 public const uint Bymonth = (uint)Property.Id.EventBymonth; /// /// The position list of the event recurrence. The value can be from 1 to 366 and from -366 to -1. The list is separated by commas. /// /// 4 public const uint Bysetpos = (uint)Property.Id.EventBysetpos; /// /// The start day of the week (refer to the CalendarTypes.WeekDay). /// /// 4 public const uint Wkst = (uint)Property.Id.EventWkst; /// /// RECURRENCE-ID of RFC #2445. /// /// 4 public const uint RecurrenceId = (uint)Property.Id.EventRecurrenceId; /// /// RDATE of RFC #2445. /// /// 4 public const uint Rdate = (uint)Property.Id.EventRdate; /// /// Whether or not the event has an attendee list. /// /// 4 public const uint HasAttendee = (uint)Property.Id.EventHasAttendee; /// /// Whether or not the event has an alarm list. /// /// 4 public const uint HasAlarm = (uint)Property.Id.EventHasAlarm; /// /// The sync data of the event. If the developers need to save some information related to the event, they can use this property. /// /// 4 public const uint SyncData1 = (uint)Property.Id.EventSyncData1; /// /// The sync data of the event. If the developers need to save some information related to the event, they can use this property. /// /// 4 public const uint SyncData2 = (uint)Property.Id.EventSyncData2; /// /// The sync data of the event. If the developers need to save some information related to the event, they can use this property. /// /// 4 public const uint SyncData3 = (uint)Property.Id.EventSyncData3; /// /// The sync data of the event. If the developers need to save some information related to the event, they can use this property. /// /// 4 public const uint SyncData4 = (uint)Property.Id.EventSyncData4; /// /// The start time of the event. /// /// 4 public const uint Start = (uint)Property.Id.EventStart; /// /// The end time of the event. /// /// 4 public const uint End = (uint)Property.Id.EventEnd; /// /// The alarm list of the event. /// /// 4 public const uint Alarm = (uint)Property.Id.EventAlarm; /// /// The attendee list of the event. /// /// 4 public const uint Attendee = (uint)Property.Id.EventAttendee; /// /// The calendar system type (refer to the CalendarTypes.SystemType). /// /// 4 public const uint CalendarSystemType = (uint)Property.Id.EventCalendarSystemType; /// /// The timezone of the start_time. /// /// 4 public const uint StartTzid = (uint)Property.Id.EventStartTzid; /// /// The timezone of the end_time. /// /// 4 public const uint EndTzid = (uint)Property.Id.EventEndTzid; /// /// The exception mod event list of the event. /// /// 4 public const uint Exception = (uint)Property.Id.EventException; /// /// The extended property list of the event. /// /// 4 public const uint Extended = (uint)Property.Id.EventExtended; /// /// The event is an allday event or not. /// /// 4 public const uint IsAllday = (uint)Property.Id.EventIsAllday; /// /// The linked event count. /// /// 4 public const uint LinkCount = (uint)Property.Id.EventLinkCount; /// /// The event is an base linked event. /// /// 4 public const uint LinkBaseId = (uint)Property.Id.EventLinkBaseId; } /// /// Describes the properties of a Todo record. /// /// 4 public static class Todo { /// /// Identifier of this todo view. /// /// 4 public const string Uri = "tizen.calendar_view.todo"; /// /// Database record ID of the todo. /// /// 4 public const uint Id = (uint)Property.Id.TodoId; /// /// ID of the calendar book to which the todo belongs to. /// /// 4 public const uint BookId = (uint)Property.Id.TodoBookId; /// /// The short description of the todo. /// /// 4 public const uint Summary = (uint)Property.Id.TodoSummary; /// /// The description of the todo. /// /// 4 public const uint Description = (uint)Property.Id.TodoDescription; /// /// The location of the todo. /// /// 4 public const uint Location = (uint)Property.Id.TodoLocation; /// /// The category of the todo. For example, APPOINTMENT, BIRTHDAY. /// /// 4 public const uint Categories = (uint)Property.Id.TodoCategories; /// /// The status of the todo (refer to the CalendarTypes.TodoStatus). /// /// 4 public const uint TodoStatus = (uint)Property.Id.TodoStatus; /// /// The priority of the todo (refer to the CalendarTypes.Priority). /// /// 4 public const uint Priority = (uint)Property.Id.TodoPriority; /// /// The sensitivity of the todo (refer to the CalendarTypes.Sensitivity). /// /// 4 public const uint Sensitivity = (uint)Property.Id.TodoSensitivity; /// /// The unique ID of the todo. /// /// 4 public const uint Uid = (uint)Property.Id.TodoUid; /// /// The latitude of the location of the todo. /// /// 4 public const uint Latitude = (uint)Property.Id.TodoLatitude; /// /// The longitude of the location of the todo. /// /// 4 public const uint Longitude = (uint)Property.Id.TodoLongitude; /// /// The progression of the todo. The value can be from 0 to 100. /// /// 4 public const uint Progress = (uint)Property.Id.TodoProgress; /// /// The time when the todo is created. /// /// 4 public const uint CreatedTime = (uint)Property.Id.TodoCreatedTime; /// /// The time when the todo is updated. /// /// 4 public const uint LastModifiedTime = (uint)Property.Id.TodoLastModifiedTime; /// /// The time when the todo is completed. /// /// 4 public const uint CompletedTime = (uint)Property.Id.TodoCompletedTime; /// /// Whether or not the todo is deleted. /// /// 4 public const uint IsDeleted = (uint)Property.Id.TodoIsDeleted; /// /// The frequent type of the todo recurrence (refer to the CalendarTypes.Recurrence). /// /// 4 public const uint Freq = (uint)Property.Id.TodoFreq; /// /// The range type of the todo recurrence (refer to the CalendarTypes.RangeType). /// /// 4 public const uint RangeType = (uint)Property.Id.TodoRangeType; /// /// The end time of the todo recurrence. Only if this is used with RangeType.Until.. /// /// 4 public const uint Until = (uint)Property.Id.TodoUntil; /// /// The count of the todo recurrence. Only if this is used with RangeType.Count. /// /// 4 public const uint Count = (uint)Property.Id.TodoCount; /// /// The interval of the todo recurrence. /// /// 4 public const uint Interval = (uint)Property.Id.TodoInterval; /// /// The second list of the todo recurrence. The value can be from 0 to 59. The list is separated by commas. /// /// 4 public const uint Bysecond = (uint)Property.Id.TodoBysecond; /// /// The minute list of the todo recurrence. The value can be from 0 to 59. The list is separated by commas. /// /// 4 public const uint Byminute = (uint)Property.Id.TodoByminute; /// /// The hour list of the todo recurrence. The value can be from 0 to 23. The list is separated by commas. /// /// 4 public const uint Byhour = (uint)Property.Id.TodoByhour; /// /// The day list of the todo recurrence. The value can be SU, MO, TU, WE, TH, FR, SA. The list is separated by commas. /// /// 4 public const uint Byday = (uint)Property.Id.TodoByday; /// /// The month day list of the todo recurrence. The value can be from 1 to 31 and from -31 to -1. The list is separated by commas. /// /// 4 public const uint Bymonthday = (uint)Property.Id.TodoBymonthday; /// /// The year day list of the todo recurrence. The value can be from 1 to 366 and from -366 to -1. The list is separated by commas. /// /// 4 public const uint Byyearday = (uint)Property.Id.TodoByyearday; /// /// The week number list of the todo recurrence. The value can be from 1 to 53 and from -53 to -1. The list is separated by commas. /// /// 4 public const uint Byweekno = (uint)Property.Id.TodoByweekno; /// /// The month list of the todo recurrence. The value can be from 1 to 12. The list is separated by commas. /// /// 4 public const uint Bymonth = (uint)Property.Id.TodoBymonth; /// /// The position list of the todo recurrence. The value can be from 1 to 366 and from -366 to -1. The list is separated by commas. /// /// 4 public const uint Bysetpos = (uint)Property.Id.TodoBysetpos; /// /// The start day of the week (refer to the CalendarTypes.WeekDay). /// /// 4 public const uint Wkst = (uint)Property.Id.TodoWkst; /// /// Whether or not the todo has an alarm list. /// /// 4 public const uint HasAlarm = (uint)Property.Id.TodoHasAlarm; /// /// The sync data of the todo. If the developers need to save some information related to the todo, they can use this property. /// /// 4 public const uint SyncData1 = (uint)Property.Id.TodoSyncData1; /// /// The sync data of the todo. If the developers need to save some information related to the todo, they can use this property. /// /// 4 public const uint SyncData2 = (uint)Property.Id.TodoSyncData2; /// /// The sync data of the todo. If the developers need to save some information related to the todo, they can use this property. /// /// 4 public const uint SyncData3 = (uint)Property.Id.TodoSyncData3; /// /// The sync data of the todo. If the developers need to save some information related to the todo, they can use this property. /// /// 4 public const uint SyncData4 = (uint)Property.Id.TodoSyncData4; /// /// The start time of the todo. /// /// 4 public const uint Start = (uint)Property.Id.TodoStart; /// /// The due time of the todo. /// /// 4 public const uint Due = (uint)Property.Id.TodoDue; /// /// The alarm list of the todo. /// /// 4 public const uint Alarm = (uint)Property.Id.TodoAlarm; /// /// The timezone of the start_time. /// /// 4 public const uint StartTzid = (uint)Property.Id.TodoStartTzid; /// /// The timezone of the due_time. /// /// 4 public const uint DueTzid = (uint)Property.Id.TodoDueTzid; /// /// The name of the organizer of the event. /// /// 4 public const uint OrganizerName = (uint)Property.Id.TodoOrganizerName; /// /// The email address of the organizer of the todo. /// /// 4 public const uint OrganizerEmail = (uint)Property.Id.TodoOrganizerEmail; /// /// Whether or not the todo has an attendee list. /// /// 4 public const uint HasAttendee = (uint)Property.Id.TodoHasAttendee; /// /// The attendee list of the todo. /// /// 4 public const uint Attendee = (uint)Property.Id.TodoAttendee; /// /// The extended property list of the todo. /// /// 4 public const uint Extended = (uint)Property.Id.TodoExtended; /// /// The todo is an allday event or not. /// /// 4 public const uint IsAllday = (uint)Property.Id.TodoIsAllday; } /// /// Describes the properties of a timezone record. /// /// 4 public static class Timezone { /// /// Identifier of this timezone view. /// /// 4 public const string Uri = "tizen.calendar_view.timezone"; /// /// Database record ID of the timezone. /// /// 4 public const uint Id = (uint)Property.Id.TimezoneId; /// /// UTC offset, which is in use when the onset of this time zone observance begins. Valid values are -720(-12:00) to 840(+14:00). /// /// 4 public const uint TzOffsetFromGmt = (uint)Property.Id.TimezoneTzOffsetFromGmt; /// /// Name of the standard time. /// /// 4 public const uint StandardName = (uint)Property.Id.TimezoneStandardName; /// /// Starting month of the standard time. Month is 0-based. For example, 0 for January. /// /// 4 public const uint StdStartMonth = (uint)Property.Id.TimezoneStdStartMonth; /// /// Starting day-of-week-in-month of the standard time. Day is 1-based. /// /// 4 public const uint StdStartPositionOfWeek = (uint)Property.Id.TimezoneStdStartPositionOfWeek; /// /// Starting day-of-week of the standard time. Valid values are 1 (SUNDAY) to 7 (SATURDAY). /// /// 4 public const uint StdStartDay = (uint)Property.Id.TimezoneStdStartDay; /// /// Starting hour of the standard time. Valid values are 0 to 23. /// /// 4 public const uint StdStartHour = (uint)Property.Id.TimezoneStdStartHour; /// /// The number of minutes added during the standard time. /// /// 4 public const uint StandardBias = (uint)Property.Id.TimezoneStandardBias; /// /// Name of the Daylight. /// /// 4 public const uint DayLightName = (uint)Property.Id.TimezoneDayLightName; /// /// Starting month of the Daylight. Month is 0-based. For example, 0 for January. /// /// 4 public const uint DayLightStartMonth = (uint)Property.Id.TimezoneDayLightStartMonth; /// /// Starting day-of-week-in-month of the Daylight. Day is 1-based. /// /// 4 public const uint DayLightStartPositionOfWeek = (uint)Property.Id.TimezoneDayLightStartPositionOfWeek; /// /// Starting day-of-week of the Daylight. Valid values are 1 (SUNDAY) to 7 (SATURDAY). /// /// 4 public const uint DayLightStartDay = (uint)Property.Id.TimezoneDayLightStartDay; /// /// Starting hour of the Daylight. Valid values are 0 to 23. /// /// 4 public const uint DayLightStartHour = (uint)Property.Id.TimezoneDayLightStartHour; /// /// The number of minutes added during the Daylight time. /// /// 4 public const uint DayLightBias = (uint)Property.Id.TimezoneDayLightBias; /// /// Database record ID of a related calendar book. /// /// 4 public const uint CalendarId = (uint)Property.Id.TimezoneCalendarId; } /// /// Describes the properties of an Attendee record. /// /// 4 public static class Attendee { /// /// Identifier of this calendar attendee view. /// /// 4 public const string Uri = "tizen.calendar_view.attendee"; /// /// The number of the attendee. /// /// 4 public const uint Number = (uint)Property.Id.AttendeeNumber; /// /// The type of attendee (refer to the CalendarTypes.Cutype). /// /// 4 public const uint Cutype = (uint)Property.Id.AttendeeCutype; /// /// CtIndex. /// /// 4 public const uint CtIndex = (uint)Property.Id.AttendeeCtIndex; /// /// Unique identifier. /// /// 4 public const uint Uid = (uint)Property.Id.AttendeeUid; /// /// Group. /// /// 4 public const uint Group = (uint)Property.Id.AttendeeGroup; /// /// The email address of the attendee. /// /// 4 public const uint Email = (uint)Property.Id.AttendeeEmail; /// /// Attendee role (refer to the CalendarTypes.AttendeeRole). /// /// 4 public const uint Role = (uint)Property.Id.AttendeeRole; /// /// Attendee status (refer to the CalendarTypes.AttendeeStatus). /// /// 4 public const uint Status = (uint)Property.Id.AttendeeStatus; /// /// RSVP invitation reply (one of true, false). /// /// 4 public const uint Rsvp = (uint)Property.Id.AttendeeRsvp; /// /// Delegatee (DELEGATED-TO). /// /// 4 public const uint DelegateeUri = (uint)Property.Id.AttendeeDelegateeUri; /// /// Delegator (DELEGATED-FROM). /// /// 4 public const uint DelegatorUri = (uint)Property.Id.AttendeeDelegatorUri; /// /// Attendee name. /// /// 4 public const uint Name = (uint)Property.Id.AttendeeName; /// /// Group that the attendee belongs to. /// /// 4 public const uint Member = (uint)Property.Id.AttendeeMember; /// /// Event/TODO that the attendee belongs to. /// /// 4 public const uint ParentId = (uint)Property.Id.AttendeeParentId; } /// /// Describes the properties of an Alarm record. /// /// 4 public static class Alarm { /// /// Identifier of this calendar alarm view. /// /// 4 public const string Uri = "tizen.calendar_view.alarm"; /// /// The number of unit before start time. This must be used with one of TickUnit. /// /// 4 public const uint Tick = (uint)Property.Id.AlarmTick; /// /// Reminder tick time unit (refer to the CalendarTypes.TickUnit). /// /// 4 public const uint TickUnit = (uint)Property.Id.AlarmTickUnit; /// /// Alarm description. /// /// 4 public const uint Description = (uint)Property.Id.AlarmDescription; /// /// Event that the alarm belongs to. /// /// 4 public const uint ParentId = (uint)Property.Id.AlarmParentId; /// /// Alarm summary. /// /// 4 public const uint Summary = (uint)Property.Id.AlarmSummary; /// /// Action of alarm (refer to the CalendarTypes.Action). /// /// 4 public const uint Action = (uint)Property.Id.AlarmAction; /// /// Alarm tone path. /// /// 4 public const uint Attach = (uint)Property.Id.AlarmAttach; /// /// The alarm time. /// /// 4 public const uint AlarmTime = (uint)Property.Id.AlarmAlarm; } /// /// Describes the properties of an InstanceUtimeBook record. /// /// 4 /// Read only view. public static class InstanceUtimeBook { /// /// Identifier of this instance utime book. /// /// 4 public const string Uri = "tizen.calendar_view.instance_utime/book"; /// /// Event ID. /// /// 4 public const uint EventId = (uint)Property.Id.InstanceUtimeBookEventId; /// /// Start time. /// /// 4 public const uint Start = (uint)Property.Id.InstanceUtimeBookStart; /// /// End time. /// /// 4 public const uint End = (uint)Property.Id.InstanceUtimeBookEnd; /// /// Summary. /// /// 4 public const uint Summary = (uint)Property.Id.InstanceUtimeBookSummary; /// /// Location. /// /// 4 public const uint Location = (uint)Property.Id.InstanceUtimeBookLocation; /// /// Book ID. /// /// 4 public const uint BookId = (uint)Property.Id.InstanceUtimeBookBookId; /// /// Description. /// /// 4 public const uint Description = (uint)Property.Id.InstanceUtimeBookDescription; /// /// BusyStatus. /// /// 4 public const uint BusyStatus = (uint)Property.Id.InstanceUtimeBookBusyStatus; /// /// EventStatus. /// /// 4 public const uint EventStatus = (uint)Property.Id.InstanceUtimeBookEventStatus; /// /// Priority. /// /// 4 public const uint Priority = (uint)Property.Id.InstanceUtimeBookPriority; /// /// Sensitivity. /// /// 4 public const uint Sensitivity = (uint)Property.Id.InstanceUtimeBookSensitivity; /// /// HasRrule. /// /// 4 public const uint HasRrule = (uint)Property.Id.InstanceUtimeBookHasRrule; /// /// Latitude. /// /// 4 public const uint Latitude = (uint)Property.Id.InstanceUtimeBookLatitude; /// /// Longitude. /// /// 4 public const uint Longitude = (uint)Property.Id.InstanceUtimeBookLongitude; /// /// HasAlarm. /// /// 4 public const uint HasAlarm = (uint)Property.Id.InstanceUtimeBookHasAlarm; /// /// OriginalEventId. /// /// 4 public const uint OriginalEventId = (uint)Property.Id.InstanceUtimeBookOriginalEventId; /// /// LastModifiedtime. /// /// 4 public const uint LastModifiedtime = (uint)Property.Id.InstanceUtimeBookLastModifiedTime; /// /// SyncData1. /// /// 4 public const uint SyncData1 = (uint)Property.Id.InstanceUtimeBookSyncData1; } /// /// Describes the properties of an InstanceLocaltimeBook record. /// /// 4 /// Read only view. public static class InstanceLocaltimeBook { /// /// URI. /// /// 4 public const string Uri = "tizen.calendar_view.instance_localtime/book"; /// /// EventId. /// /// 4 public const uint EventId = (uint)Property.Id.InstanceLocaltimeBookEventId; /// /// Start. /// /// 4 public const uint Start = (uint)Property.Id.InstanceLocaltimeBookStart; /// /// End. /// /// 4 public const uint End = (uint)Property.Id.InstanceLocaltimeBookEnd; /// /// Summary. /// /// 4 public const uint Summary = (uint)Property.Id.InstanceLocaltimeBookSummary; /// /// Location. /// /// 4 public const uint Location = (uint)Property.Id.InstanceLocaltimeBookLocation; /// /// BookId. /// /// 4 public const uint BookId = (uint)Property.Id.InstanceLocaltimeBookBookId; /// /// Description. /// /// 4 public const uint Description = (uint)Property.Id.InstanceLocaltimeBookDescription; /// /// BusyStatus. /// /// 4 public const uint BusyStatus = (uint)Property.Id.InstanceLocaltimeBookBusyStatus; /// /// EventStatus. /// /// 4 public const uint EventStatus = (uint)Property.Id.InstanceLocaltimeBookEventStatus; /// /// Priority. /// /// 4 public const uint Priority = (uint)Property.Id.InstanceLocaltimeBookPriority; /// /// Sensitivity. /// /// 4 public const uint Sensitivity = (uint)Property.Id.InstanceLocaltimeBookSensitivity; /// /// HasRrule. /// /// 4 public const uint HasRrule = (uint)Property.Id.InstanceLocaltimeBookHasRrule; /// /// Latitude. /// /// 4 public const uint Latitude = (uint)Property.Id.InstanceLocaltimeBookLatitude; /// /// Longitude. /// /// 4 public const uint Longitude = (uint)Property.Id.InstanceLocaltimeBookLongitude; /// /// HasAlarm. /// /// 4 public const uint HasAlarm = (uint)Property.Id.InstanceLocaltimeBookHasAlarm; /// /// OriginalEventId. /// /// 4 public const uint OriginalEventId = (uint)Property.Id.InstanceLocaltimeBookOriginalEventId; /// /// LastModifiedTime. /// /// 4 public const uint LastModifiedTime = (uint)Property.Id.InstanceLocaltimeBookLastModifiedTime; /// /// SyncData1. /// /// 4 public const uint SyncData1 = (uint)Property.Id.InstanceLocaltimeBookSyncData1; /// /// IsAllday. /// /// 4 public const uint IsAllday = (uint)Property.Id.InstanceLocaltimeBookIsAllday; } /// /// Describes the properties of an InstanceUtimeBookExtended record. /// /// 4 /// Read only view. public static class InstanceUtimeBookExtended { /// /// URI. /// /// 4 public const string Uri = "tizen.calendar_view.extended/instance_utime/book"; /// /// EventId. /// /// 4 public const uint EventId = (uint)Property.Id.InstanceUtimeBookExtendedEventId; /// /// Start. /// /// 4 public const uint Start = (uint)Property.Id.InstanceUtimeBookExtendedStart; /// /// End. /// /// 4 public const uint End = (uint)Property.Id.InstanceUtimeBookExtendedEnd; /// /// Summary. /// /// 4 public const uint Summary = (uint)Property.Id.InstanceUtimeBookExtendedSummary; /// /// Location. /// /// 4 public const uint Location = (uint)Property.Id.InstanceUtimeBookExtendedLocation; /// /// BookId. /// /// 4 public const uint BookId = (uint)Property.Id.InstanceUtimeBookExtendedBookId; /// /// Description. /// /// 4 public const uint Description = (uint)Property.Id.InstanceUtimeBookExtendedDescription; /// /// BusyStatus. /// /// 4 public const uint BusyStatus = (uint)Property.Id.InstanceUtimeBookExtendedBusyStatus; /// /// EventStatus. /// /// 4 public const uint EventStatus = (uint)Property.Id.InstanceUtimeBookExtendedEventStatus; /// /// Priority. /// /// 4 public const uint Priority = (uint)Property.Id.InstanceUtimeBookExtendedPriority; /// /// Sensitivity. /// /// 4 public const uint Sensitivity = (uint)Property.Id.InstanceUtimeBookExtendedSensitivity; /// /// HasRrule. /// /// 4 public const uint HasRrule = (uint)Property.Id.InstanceUtimeBookExtendedHasRrule; /// /// Latitude. /// /// 4 public const uint Latitude = (uint)Property.Id.InstanceUtimeBookExtendedLatitude; /// /// Longitude. /// /// 4 public const uint Longitude = (uint)Property.Id.InstanceUtimeBookExtendedLongitude; /// /// HasAlarm. /// /// 4 public const uint HasAlarm = (uint)Property.Id.InstanceUtimeBookExtendedHasAlarm; /// /// OriginalEventId. /// /// 4 public const uint OriginalEventId = (uint)Property.Id.InstanceUtimeBookExtendedOriginalEventId; /// /// LastModifiedTime. /// /// 4 public const uint LastModifiedTime = (uint)Property.Id.InstanceUtimeBookExtendedLastModifiedTime; /// /// SyncData1. /// /// 4 public const uint SyncData1 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData1; /// /// OrganizerName. /// /// 4 public const uint OrganizerName = (uint)Property.Id.InstanceUtimeBookExtendedOrganizerName; /// /// Categories. /// /// 4 public const uint Categories = (uint)Property.Id.InstanceUtimeBookExtendedCategories; /// /// HasAttendee. /// /// 4 public const uint HasAttendee = (uint)Property.Id.InstanceUtimeBookExtendedHasAttendee; /// /// SyncData2. /// /// 4 public const uint SyncData2 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData2; /// /// SyncData3. /// /// 4 public const uint SyncData3 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData3; /// /// SyncData4. /// /// 4 public const uint SyncData4 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData4; } /// /// Describes the properties of an InstanceLocaltimeBookExtended record. /// /// 4 /// Read only view. public static class InstanceLocaltimeBookExtended { /// /// URI. /// /// 4 public const string Uri = "tizen.calendar_view.extended/instance_localtime/book"; /// /// EventId. /// /// 4 public const uint EventId = (uint)Property.Id.InstanceLocaltimeBookExtendedEventId; /// /// Start. /// /// 4 public const uint Start = (uint)Property.Id.InstanceLocaltimeBookExtendedStart; /// /// End. /// /// 4 public const uint End = (uint)Property.Id.InstanceLocaltimeBookExtendedEnd; /// /// Summary. /// /// 4 public const uint Summary = (uint)Property.Id.InstanceLocaltimeBookExtendedSummary; /// /// Location. /// /// 4 public const uint Location = (uint)Property.Id.InstanceLocaltimeBookExtendedLocation; /// /// BookId. /// /// 4 public const uint BookId = (uint)Property.Id.InstanceLocaltimeBookExtendedBookId; /// /// Description. /// /// 4 public const uint Description = (uint)Property.Id.InstanceLocaltimeBookExtendedDescription; /// /// BusyStatus. /// /// 4 public const uint BusyStatus = (uint)Property.Id.InstanceLocaltimeBookExtendedBusyStatus; /// /// EventStatus. /// /// 4 public const uint EventStatus = (uint)Property.Id.InstanceLocaltimeBookExtendedEventStatus; /// /// Priority. /// /// 4 public const uint Priority = (uint)Property.Id.InstanceLocaltimeBookExtendedPriority; /// /// Sensitivity. /// /// 4 public const uint Sensitivity = (uint)Property.Id.InstanceLocaltimeBookExtendedSensitivity; /// /// HasRrule. /// /// 4 public const uint HasRrule = (uint)Property.Id.InstanceLocaltimeBookExtendedHasRrule; /// /// Latitude. /// /// 4 public const uint Latitude = (uint)Property.Id.InstanceLocaltimeBookExtendedLatitude; /// /// Longitude. /// /// 4 public const uint Longitude = (uint)Property.Id.InstanceLocaltimeBookExtendedLongitude; /// /// HasAlarm. /// /// 4 public const uint HasAlarm = (uint)Property.Id.InstanceLocaltimeBookExtendedHasAlarm; /// /// OriginalEventId. /// /// 4 public const uint OriginalEventId = (uint)Property.Id.InstanceLocaltimeBookExtendedOriginalEventId; /// /// LastModifiedTime. /// /// 4 public const uint LastModifiedTime = (uint)Property.Id.InstanceLocaltimeBookExtendedLastModifiedTime; /// /// SyncData1. /// /// 4 public const uint SyncData1 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData1; /// /// OrganizerName. /// /// 4 public const uint OrganizerName = (uint)Property.Id.InstanceLocaltimeBookExtendedOrganizerName; /// /// Categories. /// /// 4 public const uint Categories = (uint)Property.Id.InstanceLocaltimeBookExtendedCategories; /// /// HasAttendee. /// /// 4 public const uint HasAttendee = (uint)Property.Id.InstanceLocaltimeBookExtendedHasAttendee; /// /// SyncData2. /// /// 4 public const uint SyncData2 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData2; /// /// SyncData3. /// /// 4 public const uint SyncData3 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData3; /// /// SyncData4. /// /// 4 public const uint SyncData4 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData4; /// /// IsAllday. /// /// 4 public const uint IsAllday = (uint)Property.Id.InstanceLocaltimeBookExtendedIsAllday; } /// /// Describes the properties of an UpdatedInfo record. /// /// 4 /// Read only view. public static class UpdatedInfo { /// /// Identifier of this UpdatedInfo view. /// /// 4 public const string Uri = "tizen.calendar_view.updated_info"; /// /// Modified event (or todo) record ID. /// /// 4 public const uint Id = (uint)Property.Id.UpdateInfoId; /// /// Calendar book ID of the modified event (or todo) record. /// /// 4 public const uint CalendarId = (uint)Property.Id.UpdateInfoCalendarId; /// /// Enumeration value of the modified status. /// /// 4 public const uint Type = (uint)Property.Id.UpdateInfoType; /// /// Version after change. /// /// 4 public const uint Version = (uint)Property.Id.UpdateInfoVersion; } /// /// Describes the properties of an Extended record. /// /// 4 public static class Extended { /// /// Identifier of this extended_property view. /// /// 4 public const string Uri = "tizen.calendar_view.extended_property"; /// /// Database record ID of the extended_property. /// /// 4 public const uint Id = (uint)Property.Id.ExtendedId; /// /// Related record ID. /// /// 4 public const uint RecordId = (uint)Property.Id.ExtendedRecordId; /// /// Enumeration value of the record type. /// /// 4 public const uint RecordType = (uint)Property.Id.ExtendedRecordType; /// /// The key of the property. /// /// 4 public const uint Key = (uint)Property.Id.ExtendedKey; /// /// The value of the property. /// /// 4 public const uint Value = (uint)Property.Id.ExtendedValue; } } }