/*
* 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;
}
}
}