* limitations under the License.
*/
-using System;
-using System.Collections;
-using System.Collections.Generic;
+using System.Diagnostics.CodeAnalysis;
namespace Tizen.Pims.Calendar
{
/// <summary>
- /// This class provides information about views with properties.
+ /// This namespace provides information about views with properties.
/// </summary>
/// <remarks>
- /// A view is a class which describes properties of a record.
- /// A record can have basic properties of five types: integer, string, long, double, CalendarTime.
+ /// s are provided to access and handle entities. A view is a structure, which has property elements.
+ /// A view is almost the same as a database "VIEW", which limits access and guarantees performance.
+ /// A "record" represents a single row of the views.
+ /// A record can have basic properties of five types: integer, string, long, double, CalendarTime.
/// </remarks>
- public static class CalendarViews
+ namespace CalendarViews
{
- /// data type mask 0x0FF00000
- private const uint ViewMask = 0xFF000000;
- private const uint ViewBook = 0x01000000;
- private const uint ViewEvent = 0x02000000;
- private const uint ViewTodo = 0x03000000;
- private const uint ViewTimezone = 0x04000000;
- private const uint ViewAttendee = 0x05000000;
- private const uint ViewAlarm = 0x06000000;
- private const uint ViewInstanceUtimeBook = 0x07000000;
- private const uint ViewInstanceLocaltimeBook = 0x08000000;
- private const uint ViewUpdateInfo = 0x09000000;
- private const uint ViewExtended = 0x0A000000;
- private const uint ViewInstanceUtimeBookExtended = 0x0B000000;
- private const uint ViewInstanceLocaltimeBookExtended = 0x0C000000;
+ 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;
+ 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;
+ /// property : mask 0x0000F000
+ private const uint PropertyMask = 0x00F00000;
+ private const uint PropertyFilter = 0x00100000;
+ private const uint PropertyProjection = 0x00200000;
+ private const uint PropertyReadOnly = 0x00300000;
- private enum PropertyIds : uint
- {
- /// book
- BookId = (ViewBook|DataTypeInteger|PropertyReadOnly),
- BookUid = (ViewBook|DataTypeString) + 1,
- BookName = (ViewBook|DataTypeString) + 2,
- BookDescription = (ViewBook|DataTypeString) + 3,
- BookColor = (ViewBook|DataTypeString) + 4,
- BookLocation = (ViewBook|DataTypeString) + 5,
- BookVisibility = (ViewBook|DataTypeInteger) + 6,
- BookSyncEvent = (ViewBook|DataTypeInteger) + 7,
- BookAccountId = (ViewBook|DataTypeInteger) + 8,
- BookStoreType = (ViewBook|DataTypeInteger) + 9,
- BookSyncData1 = (ViewBook|DataTypeString) + 10,
- BookSyncData2 = (ViewBook|DataTypeString) + 11,
- BookSyncData3 = (ViewBook|DataTypeString) + 12,
- BookSyncData4 = (ViewBook|DataTypeString) + 13,
- BookMode = (ViewBook|DataTypeInteger) + 14,
+ internal enum Id : uint
+ {
+ /// 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 = (ViewEvent|DataTypeInteger|PropertyReadOnly),
- EventBookId = (ViewEvent|DataTypeInteger) + 1,
- EventSummary = (ViewEvent|DataTypeString) + 2,
- EventDescription = (ViewEvent|DataTypeString) + 3,
- EventLocation = (ViewEvent|DataTypeString) + 4,
- EventCategories = (ViewEvent|DataTypeString) + 5,
- EventExdate = (ViewEvent|DataTypeString) + 6,
- EventEventStatus = (ViewEvent|DataTypeInteger) + 7,
- EventPriority = (ViewEvent|DataTypeInteger) + 8,
- EventTimezone = (ViewEvent|DataTypeInteger) + 9,
- EventContactId = (ViewEvent|DataTypeInteger) + 10,
- EventBusyStatus = (ViewEvent|DataTypeInteger) + 11,
- EventSensitivity = (ViewEvent|DataTypeInteger) + 12,
- EventUid = (ViewEvent|DataTypeString) + 13,
- EventOrganizerName = (ViewEvent|DataTypeString) + 14,
- EventOrganizerEmail = (ViewEvent|DataTypeString) + 15,
- EventMeetingStatus = (ViewEvent|DataTypeInteger) + 16,
- EventOriginalEventId = (ViewEvent|DataTypeInteger) + 17,
- EventLatitude = (ViewEvent|DataTypeDouble) + 18,
- EventLongitude = (ViewEvent|DataTypeDouble) + 19,
- EventEmailId = (ViewEvent|DataTypeInteger) + 20,
- EventCreatedTime = (ViewEvent|DataTypeLong) + 21,
- EventLastModifiedTime = (ViewEvent|DataTypeLong|PropertyReadOnly) + 22,
- EventIsDeleted = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 23,
- EventFreq = (ViewEvent|DataTypeInteger) + 24,
- EventRangeType = (ViewEvent|DataTypeInteger) + 25,
- EventUntil = (ViewEvent|DataTypeCaltime) + 26,
- EventCount = (ViewEvent|DataTypeInteger) + 27,
- EventInterval = (ViewEvent|DataTypeInteger) + 28,
- EventBysecond = (ViewEvent|DataTypeString) + 29,
- EventByminute = (ViewEvent|DataTypeString) + 30,
- EventByhour = (ViewEvent|DataTypeString) + 31,
- EventByday = (ViewEvent|DataTypeString) + 32,
- EventBymonthday = (ViewEvent|DataTypeString) + 33,
- EventByyearday = (ViewEvent|DataTypeString) + 34,
- EventByweekno = (ViewEvent|DataTypeString) + 35,
- EventBymonth = (ViewEvent|DataTypeString) + 36,
- EventBysetpos = (ViewEvent|DataTypeString) + 37,
- EventWkst = (ViewEvent|DataTypeInteger) + 38,
- EventRecurrenceId = (ViewEvent|DataTypeString) + 39,
- EventRdate = (ViewEvent|DataTypeString) + 40,
- EventHasAttendee = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 41,
- EventHasAlarm = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 42,
- EventSyncData1 = (ViewEvent|DataTypeString) + 43,
- EventSyncData2 = (ViewEvent|DataTypeString) + 44,
- EventSyncData3 = (ViewEvent|DataTypeString) + 45,
- EventSyncData4 = (ViewEvent|DataTypeString) + 46,
- EventStart = (ViewEvent|DataTypeCaltime) + 47,
- EventEnd = (ViewEvent|DataTypeCaltime) + 48,
- EventAlarm = (ViewEvent|DataTypeRecord) + 49,
- EventAttendee = (ViewEvent|DataTypeRecord) + 50,
- EventCalendarSystemType = (ViewEvent|DataTypeInteger) + 51,
- EventStartTzid = (ViewEvent|DataTypeString) + 52,
- EventEndTzid = (ViewEvent|DataTypeString) + 53,
- EventException = (ViewEvent|DataTypeRecord) + 54,
- EventExtended = (ViewEvent|DataTypeRecord) + 55,
- EventIsAllday = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 56,
- EventLinkCount = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 57,
- EventLinkBaseId = (ViewEvent|DataTypeInteger|PropertyReadOnly) + 58,
+ /// 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 = (ViewTodo|DataTypeInteger|PropertyReadOnly),
- TodoBookId = (ViewTodo|DataTypeInteger) + 1,
- TodoSummary = (ViewTodo|DataTypeString) + 2,
- TodoDescription = (ViewTodo|DataTypeString) + 3,
- TodoLocation = (ViewTodo|DataTypeString) + 4,
- TodoCategories = (ViewTodo|DataTypeString) + 5,
- TodoStatus = (ViewTodo|DataTypeInteger) + 6,
- TodoPriority = (ViewTodo|DataTypeInteger) + 7,
- TodoSensitivity = (ViewTodo|DataTypeInteger) + 8,
- TodoUid = (ViewTodo|DataTypeString) + 9,
- TodoLatitude = (ViewTodo|DataTypeDouble) + 10,
- TodoLongitude = (ViewTodo|DataTypeDouble) + 11,
- TodoProgress = (ViewTodo|DataTypeInteger) + 12,
- TodoCreatedTime = (ViewTodo|DataTypeLong) + 13,
- TodoLastModifiedTime = (ViewTodo|DataTypeLong|PropertyReadOnly) + 14,
- TodoCompletedTime = (ViewTodo|DataTypeLong) + 15,
- TodoIsDeleted = (ViewTodo|DataTypeInteger|PropertyReadOnly) + 16,
- TodoFreq = (ViewTodo|DataTypeInteger) + 17,
- TodoRangeType = (ViewTodo|DataTypeInteger) + 18,
- TodoUntil = (ViewTodo|DataTypeCaltime) + 19,
- TodoCount = (ViewTodo|DataTypeInteger) + 20,
- TodoIntegererval = (ViewTodo|DataTypeInteger) + 21,
- TodoBysecond = (ViewTodo|DataTypeString) + 22,
- TodoByminute = (ViewTodo|DataTypeString) + 23,
- TodoByhour = (ViewTodo|DataTypeString) + 24,
- TodoByday = (ViewTodo|DataTypeString) + 25,
- TodoBymonthday = (ViewTodo|DataTypeString) + 26,
- TodoByyearday = (ViewTodo|DataTypeString) + 27,
- TodoByweekno = (ViewTodo|DataTypeString) + 28,
- TodoBymonth = (ViewTodo|DataTypeString) + 29,
- TodoBysetpos = (ViewTodo|DataTypeString) + 30,
- TodoWkst = (ViewTodo|DataTypeInteger) + 31,
- TodoHasAlarm = (ViewTodo|DataTypeInteger|PropertyReadOnly) + 32,
- TodoSyncData1 = (ViewTodo|DataTypeString) + 33,
- TodoSyncData2 = (ViewTodo|DataTypeString) + 34,
- TodoSyncData3 = (ViewTodo|DataTypeString) + 35,
- TodoSyncData4 = (ViewTodo|DataTypeString) + 36,
- TodoStart = (ViewTodo|DataTypeCaltime) + 37,
- TodoDue = (ViewTodo|DataTypeCaltime) + 38,
- TodoAlarm = (ViewTodo|DataTypeRecord) + 39,
- TodoStartTzid = (ViewTodo|DataTypeString) + 40,
- TodoDueTzid = (ViewTodo|DataTypeString) + 41,
- TodoOrganizerName = (ViewTodo|DataTypeString) + 42,
- TodoOrganizerEmail = (ViewTodo|DataTypeString) + 43,
- TodoHasAttendee = (ViewTodo|DataTypeInteger|PropertyReadOnly) + 44,
- TodoAttendee = (ViewTodo|DataTypeRecord) + 45,
- TodoExtended = (ViewTodo|DataTypeRecord) + 46,
- TodoIsAllday = (ViewTodo|DataTypeInteger|PropertyReadOnly) + 47,
+ /// 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 = (ViewTimezone|DataTypeInteger|PropertyReadOnly),
- TimezoneTzOffsetFromGmt = (ViewTimezone|DataTypeInteger) + 1,
- TimezoneStandardName = (ViewTimezone|DataTypeString) + 2,
- TimezoneStdStartMonth = (ViewTimezone|DataTypeInteger) + 3,
- TimezoneStdStartPositionOfWeek = (ViewTimezone|DataTypeInteger) + 4,
- TimezoneStdStartDay = (ViewTimezone|DataTypeInteger) + 5,
- TimezoneStdStartHour = (ViewTimezone|DataTypeInteger) + 6,
- TimezoneStandardBias = (ViewTimezone|DataTypeInteger) + 7,
- TimezoneDayLightName = (ViewTimezone|DataTypeString) + 8,
- TimezoneDayLightStartMonth = (ViewTimezone|DataTypeInteger) + 9,
- TimezoneDayLightStartPositionOfWeek = (ViewTimezone|DataTypeInteger) + 10,
- TimezoneDayLightStartDay = (ViewTimezone|DataTypeInteger) + 11,
- TimezoneDayLightStartHour = (ViewTimezone|DataTypeInteger) + 12,
- TimezoneDayLightBias = (ViewTimezone|DataTypeInteger) + 13,
- TimezoneCalendarId = (ViewTimezone|DataTypeInteger) + 14,
+ /// 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 = (ViewAttendee|DataTypeString),
- AttendeeCutype = (ViewAttendee|DataTypeInteger) + 1,
- AttendeeCtIndex = (ViewAttendee|DataTypeInteger) + 2,
- AttendeeUid = (ViewAttendee|DataTypeString) + 3,
- AttendeeGroup = (ViewAttendee|DataTypeString) + 4,
- AttendeeEmail = (ViewAttendee|DataTypeString) + 5,
- AttendeeRole = (ViewAttendee|DataTypeInteger) + 6,
- AttendeeStatus = (ViewAttendee|DataTypeInteger) + 7,
- AttendeeRsvp = (ViewAttendee|DataTypeInteger) + 8,
- AttendeeDelegateeUri = (ViewAttendee|DataTypeString) + 9,
- AttendeeDelegatorUri = (ViewAttendee|DataTypeString) + 10,
- AttendeeName = (ViewAttendee|DataTypeString) + 11,
- AttendeeMember = (ViewAttendee|DataTypeString) + 12,
- AttendeeParentId = (ViewAttendee|DataTypeInteger|PropertyReadOnly) + 13,
+ 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 = (ViewAlarm|DataTypeInteger),
- AlarmTickUnit = (ViewAlarm|DataTypeInteger) + 1,
- AlarmDescription = (ViewAlarm|DataTypeString) + 2,
- AlarmParentId = (ViewAlarm|DataTypeInteger|PropertyReadOnly) + 3,
- AlarmSummary = (ViewAlarm|DataTypeString) + 4,
- AlarmAction = (ViewAlarm|DataTypeInteger) + 5,
- AlarmAttach = (ViewAlarm|DataTypeString) + 6,
- AlarmAlarm = (ViewAlarm|DataTypeCaltime) + 7,
+ 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 = (ViewInstanceUtimeBook|DataTypeInteger),
- InstanceUtimeBookStart = (ViewInstanceUtimeBook|DataTypeCaltime) + 1,
- InstanceUtimeBookEnd = (ViewInstanceUtimeBook|DataTypeCaltime) + 2,
- InstanceUtimeBookSummary = (ViewInstanceUtimeBook|DataTypeString) + 3,
- InstanceUtimeBookLocation = (ViewInstanceUtimeBook|DataTypeString) + 4,
- InstanceUtimeBookBookId = (ViewInstanceUtimeBook|DataTypeInteger) + 5,
- InstanceUtimeBookDescription = (ViewInstanceUtimeBook|DataTypeString) + 6,
- InstanceUtimeBookBusyStatus = (ViewInstanceUtimeBook|DataTypeInteger) + 7,
- InstanceUtimeBookEventStatus = (ViewInstanceUtimeBook|DataTypeInteger) + 8,
- InstanceUtimeBookPriority = (ViewInstanceUtimeBook|DataTypeInteger) + 9,
- InstanceUtimeBookSensitivity = (ViewInstanceUtimeBook|DataTypeInteger) + 10,
- InstanceUtimeBookHasRrule = (ViewInstanceUtimeBook|DataTypeInteger) + 11,
- InstanceUtimeBookLatitude = (ViewInstanceUtimeBook|DataTypeDouble) + 12,
- InstanceUtimeBookLongitude = (ViewInstanceUtimeBook|DataTypeDouble) + 13,
- InstanceUtimeBookHasAlarm = (ViewInstanceUtimeBook|DataTypeInteger) + 14,
- InstanceUtimeBookOriginalEventId = (ViewInstanceUtimeBook|DataTypeInteger) + 15,
- InstanceUtimeBookLastModifiedtime = (ViewInstanceUtimeBook|DataTypeLong) + 16,
- InstanceUtimeBookSyncData1 = (ViewInstanceUtimeBook|DataTypeString) + 17,
+ 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 = (ViewInstanceLocaltimeBook|DataTypeInteger),
- InstanceLocaltimeBookStart = (ViewInstanceLocaltimeBook|DataTypeCaltime) + 1,
- InstanceLocaltimeBookEnd = (ViewInstanceLocaltimeBook|DataTypeCaltime) + 2,
- InstanceLocaltimeBookSummary = (ViewInstanceLocaltimeBook|DataTypeString) + 3,
- InstanceLocaltimeBookLocation = (ViewInstanceLocaltimeBook|DataTypeString) + 4,
- InstanceLocaltimeBookBookId = (ViewInstanceLocaltimeBook|DataTypeInteger) + 5,
- InstanceLocaltimeBookDescription = (ViewInstanceLocaltimeBook|DataTypeString) + 6,
- InstanceLocaltimeBookBusyStatus = (ViewInstanceLocaltimeBook|DataTypeInteger) + 7,
- InstanceLocaltimeBookEventStatus = (ViewInstanceLocaltimeBook|DataTypeInteger) + 8,
- InstanceLocaltimeBookPriority = (ViewInstanceLocaltimeBook|DataTypeInteger) + 9,
- InstanceLocaltimeBookSensitivity = (ViewInstanceLocaltimeBook|DataTypeInteger) + 10,
- InstanceLocaltimeBookHasRrule = (ViewInstanceLocaltimeBook|DataTypeInteger) + 11,
- InstanceLocaltimeBookLatitude = (ViewInstanceLocaltimeBook|DataTypeDouble) + 12,
- InstanceLocaltimeBookLongitude = (ViewInstanceLocaltimeBook|DataTypeDouble) + 13,
- InstanceLocaltimeBookHasAlarm = (ViewInstanceLocaltimeBook|DataTypeInteger) + 14,
- InstanceLocaltimeBookOriginalEventId = (ViewInstanceLocaltimeBook|DataTypeInteger) + 15,
- InstanceLocaltimeBookLastModifiedTime = (ViewInstanceLocaltimeBook|DataTypeLong) + 16,
- InstanceLocaltimeBookSyncData1 = (ViewInstanceLocaltimeBook|DataTypeString) + 17,
- InstanceLocaltimeBookIsAllday = (ViewInstanceLocaltimeBook|DataTypeInteger|PropertyReadOnly) + 18,
+ 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 = (ViewInstanceUtimeBookExtended|DataTypeInteger),
- InstanceUtimeBookExtendedStart = (ViewInstanceUtimeBookExtended|DataTypeCaltime) + 1,
- InstanceUtimeBookExtendedEnd = (ViewInstanceUtimeBookExtended|DataTypeCaltime) + 2,
- InstanceUtimeBookExtendedSummary = (ViewInstanceUtimeBookExtended|DataTypeString) + 3,
- InstanceUtimeBookExtendedLocation = (ViewInstanceUtimeBookExtended|DataTypeString) + 4,
- InstanceUtimeBookExtendedBookId = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 5,
- InstanceUtimeBookExtendedDescription = (ViewInstanceUtimeBookExtended|DataTypeString) + 6,
- InstanceUtimeBookExtendedBusyStatus = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 7,
- InstanceUtimeBookExtendedEventStatus = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 8,
- InstanceUtimeBookExtendedPriority = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 9,
- InstanceUtimeBookExtendedSensitivity = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 10,
- InstanceUtimeBookExtendedHasRrule = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 11,
- InstanceUtimeBookExtendedLatitude = (ViewInstanceUtimeBookExtended|DataTypeDouble) + 12,
- InstanceUtimeBookExtendedLongitude = (ViewInstanceUtimeBookExtended|DataTypeDouble) + 13,
- InstanceUtimeBookExtendedHasAlarm = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 14,
- InstanceUtimeBookExtendedOriginalEventId = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 15,
- InstanceUtimeBookExtendedLastModifiedTime = (ViewInstanceUtimeBookExtended|DataTypeLong) + 16,
- InstanceUtimeBookExtendedSyncData1 = (ViewInstanceUtimeBookExtended|DataTypeString) + 17,
- InstanceUtimeBookExtendedOrganizerName = (ViewInstanceUtimeBookExtended|DataTypeString) + 18,
- InstanceUtimeBookExtendedCategories = (ViewInstanceUtimeBookExtended|DataTypeString) + 19,
- InstanceUtimeBookExtendedHasAttendee = (ViewInstanceUtimeBookExtended|DataTypeInteger) + 20,
- InstanceUtimeBookExtendedSyncData2 = (ViewInstanceUtimeBookExtended|DataTypeString) + 21,
- InstanceUtimeBookExtendedSyncData3 = (ViewInstanceUtimeBookExtended|DataTypeString) + 22,
- InstanceUtimeBookExtendedSyncData4 = (ViewInstanceUtimeBookExtended|DataTypeString) + 23,
+ 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 = (ViewInstanceLocaltimeBookExtended|DataTypeInteger),
- InstanceLocaltimeBookExtendedStart = (ViewInstanceLocaltimeBookExtended|DataTypeCaltime) + 1,
- InstanceLocaltimeBookExtendedEnd = (ViewInstanceLocaltimeBookExtended|DataTypeCaltime) + 2,
- InstanceLocaltimeBookExtendedSummary = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 3,
- InstanceLocaltimeBookExtendedLocation = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 4,
- InstanceLocaltimeBookExtendedBookId = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 5,
- InstanceLocaltimeBookExtendedDescription = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 6,
- InstanceLocaltimeBookExtendedBusyStatus = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 7,
- InstanceLocaltimeBookExtendedEventStatus = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 8,
- InstanceLocaltimeBookExtendedPriority = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 9,
- InstanceLocaltimeBookExtendedSensitivity = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 10,
- InstanceLocaltimeBookExtendedHasRrule = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 11,
- InstanceLocaltimeBookExtendedLatitude = (ViewInstanceLocaltimeBookExtended|DataTypeDouble) + 12,
- InstanceLocaltimeBookExtendedLongitude = (ViewInstanceLocaltimeBookExtended|DataTypeDouble) + 13,
- InstanceLocaltimeBookExtendedHasAlarm = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 14,
- InstanceLocaltimeBookExtendedOriginalEventId = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 15,
- InstanceLocaltimeBookExtendedLastModifiedTime = (ViewInstanceLocaltimeBookExtended|DataTypeLong) + 16,
- InstanceLocaltimeBookExtendedSyncData1 = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 17,
- InstanceLocaltimeBookExtendedOrganizerName = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 18,
- InstanceLocaltimeBookExtendedCategories = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 19,
- InstanceLocaltimeBookExtendedHasAttendee = (ViewInstanceLocaltimeBookExtended|DataTypeInteger) + 20,
- InstanceLocaltimeBookExtendedSyncData2 = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 21,
- InstanceLocaltimeBookExtendedSyncData3 = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 22,
- InstanceLocaltimeBookExtendedSyncData4 = (ViewInstanceLocaltimeBookExtended|DataTypeString) + 23,
- InstanceLocaltimeBookExtendedIsAllday = (ViewInstanceLocaltimeBookExtended|DataTypeInteger|PropertyReadOnly) + 24,
+ 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 = (ViewUpdateInfo|DataTypeInteger),
- UpdateInfoCalendarId = (ViewUpdateInfo|DataTypeInteger) + 1,
- UpdateInfoType = (ViewUpdateInfo|DataTypeInteger) + 2,
- UpdateInfoVersion = (ViewUpdateInfo|DataTypeInteger) + 3,
+ UpdateInfoId = (UpdateInfo|DataTypeInteger),
+ UpdateInfoCalendarId = (UpdateInfo|DataTypeInteger) + 1,
+ UpdateInfoType = (UpdateInfo|DataTypeInteger) + 2,
+ UpdateInfoVersion = (UpdateInfo|DataTypeInteger) + 3,
- ExtendedId = (ViewExtended|DataTypeInteger|PropertyReadOnly),
- ExtendedRecordId = (ViewExtended|DataTypeInteger) + 1,
- ExtendedRecordType = (ViewExtended|DataTypeInteger) + 2,
- ExtendedKey = (ViewExtended|DataTypeString) + 3,
- ExtendedValue = (ViewExtended|DataTypeString) + 4,
+ ExtendedId = (Extended|DataTypeInteger|PropertyReadOnly),
+ ExtendedRecordId = (Extended|DataTypeInteger) + 1,
+ ExtendedRecordType = (Extended|DataTypeInteger) + 2,
+ ExtendedKey = (Extended|DataTypeString) + 3,
+ ExtendedValue = (Extended|DataTypeString) + 4,
+ }
}
- ///average size
- internal const uint AverageSizeOfRecord = 56;
+ internal static class Record
+ {
+ ///average size
+ internal const uint AverageSize = 56;
+ }
+ /// <summary>
+ /// Describes properies of a Book record.
+ /// </summary>
public static class Book
{
/// <summary>
/// <summary>
/// DB record ID of the calendar book
/// </summary>
- public const uint Id = (uint)PropertyIds.BookId;
+ public const uint Id = (uint)Property.Id.BookId;
/// <summary>
/// Unique identifier
/// </summary>
- public const uint Uid = (uint)PropertyIds.BookUid;
+ public const uint Uid = (uint)Property.Id.BookUid;
/// <summary>
/// Calendar book name
/// </summary>
- public const uint Name = (uint)PropertyIds.BookName;
+ public const uint Name = (uint)Property.Id.BookName;
/// <summary>
/// Calendar book description
/// </summary>
- public const uint Description = (uint)PropertyIds.BookDescription;
+ public const uint Description = (uint)Property.Id.BookDescription;
/// <summary>
/// Calendar book color for UX
/// </summary>
- public const uint Color = (uint)PropertyIds.BookColor;
+ public const uint Color = (uint)Property.Id.BookColor;
/// <summary>
/// Location of the event
/// </summary>
- public const uint Location = (uint)PropertyIds.BookLocation;
+ public const uint Location = (uint)Property.Id.BookLocation;
/// <summary>
/// Visibility of the calendar book for UX
/// </summary>
- public const uint Visibility = (uint)PropertyIds.BookVisibility;
+ public const uint Visibility = (uint)Property.Id.BookVisibility;
/// <summary>
/// Currently NOT Used
/// </summary>
- public const uint SyncEvent = (uint)PropertyIds.BookSyncEvent;
+ public const uint SyncEvent = (uint)Property.Id.BookSyncEvent;
/// <summary>
/// Account for this calendar
/// </summary>
- public const uint AccountId = (uint)PropertyIds.BookAccountId;
+ public const uint AccountId = (uint)Property.Id.BookAccountId;
/// <summary>
/// Type of calendar contents(refer to the CalendarTypes.StoreType)
/// </summary>
- public const uint StoreType = (uint)PropertyIds.BookStoreType;
+ public const uint StoreType = (uint)Property.Id.BookStoreType;
/// <summary>
/// Generic data for use by syncing
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.BookSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.BookSyncData1;
/// <summary>
/// Generic data for use by syncing
/// </summary>
- public const uint SyncData2 = (uint)PropertyIds.BookSyncData2;
+ public const uint SyncData2 = (uint)Property.Id.BookSyncData2;
/// <summary>
/// Generic data for use by syncing
/// </summary>
- public const uint SyncData3 = (uint)PropertyIds.BookSyncData3;
+ public const uint SyncData3 = (uint)Property.Id.BookSyncData3;
/// <summary>
/// Generic data for use by syncing
/// </summary>
- public const uint SyncData4 = (uint)PropertyIds.BookSyncData4;
+ public const uint SyncData4 = (uint)Property.Id.BookSyncData4;
/// <summary>
/// Calendar book mode(refer to the CalendarTypes.BookMode)
/// </summary>
- public const uint Mode = (uint)PropertyIds.BookMode;
+ public const uint Mode = (uint)Property.Id.BookMode;
}
+ /// <summary>
+ /// Describes properies of a Event record.
+ /// </summary>
public static class Event
{
/// <summary>
/// <summary>
/// DB record ID of the event
/// </summary>
- public const uint Id = (uint)PropertyIds.EventId;
+ public const uint Id = (uint)Property.Id.EventId;
/// <summary>
/// ID of the calendar book to which the event belongs
/// </summary>
- public const uint BookId = (uint)PropertyIds.EventBookId;
+ public const uint BookId = (uint)Property.Id.EventBookId;
/// <summary>
/// The short description of the event
/// </summary>
- public const uint Summary = (uint)PropertyIds.EventSummary;
+ public const uint Summary = (uint)Property.Id.EventSummary;
/// <summary>
/// The description of the event
/// </summary>
- public const uint Description = (uint)PropertyIds.EventDescription;
+ public const uint Description = (uint)Property.Id.EventDescription;
/// <summary>
/// The location of the event
/// </summary>
- public const uint Location = (uint)PropertyIds.EventLocation;
+ public const uint Location = (uint)Property.Id.EventLocation;
/// <summary>
/// The category of the event. For example APPOINTMENT, BIRTHDAY
/// </summary>
- public const uint Categories = (uint)PropertyIds.EventCategories;
+ public const uint Categories = (uint)Property.Id.EventCategories;
/// <summary>
/// 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
/// </summary>
- public const uint Exdate = (uint)PropertyIds.EventExdate;
+ public const uint Exdate = (uint)Property.Id.EventExdate;
/// <summary>
/// The status of event(refer to the CalendarTypes.EventStatus).
/// </summary>
- public const uint EventStatus = (uint)PropertyIds.EventEventStatus;
+ public const uint EventStatus = (uint)Property.Id.EventEventStatus;
/// <summary>
/// The priority of event(refer to the CalendarTypes.Priority).
/// </summary>
- public const uint Priority = (uint)PropertyIds.EventPriority;
+ public const uint Priority = (uint)Property.Id.EventPriority;
/// <summary>
/// The timezone_id of the event if it exists.
/// </summary>
- public const uint Timezone = (uint)PropertyIds.EventTimezone;
+ public const uint Timezone = (uint)Property.Id.EventTimezone;
/// <summary>
/// The person_id of the event if the event is a birthday. Refer to the contacts-service
/// </summary>
- public const uint ContactId = (uint)PropertyIds.EventContactId;
+ public const uint ContactId = (uint)Property.Id.EventContactId;
/// <summary>
/// The busy status of event(refer to the CalendarTypes.BusyStatus).
/// </summary>
- public const uint BusyStatus = (uint)PropertyIds.EventBusyStatus;
+ public const uint BusyStatus = (uint)Property.Id.EventBusyStatus;
/// <summary>
/// The Sensitivity of event(refer to the CalendarTypes.Sensitivity).
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.EventSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.EventSensitivity;
/// <summary>
/// The unique ID of the event
/// </summary>
- public const uint Uid = (uint)PropertyIds.EventUid;
+ public const uint Uid = (uint)Property.Id.EventUid;
/// <summary>
/// The name of organizer of the event
/// </summary>
- public const uint OrganizerName = (uint)PropertyIds.EventOrganizerName;
+ public const uint OrganizerName = (uint)Property.Id.EventOrganizerName;
/// <summary>
/// The email address of the organizer of the event
/// </summary>
- public const uint OrganizerEmail = (uint)PropertyIds.EventOrganizerEmail;
+ public const uint OrganizerEmail = (uint)Property.Id.EventOrganizerEmail;
/// <summary>
/// The meeting status of event(refer to the CalendarTypes.MeetingStatus).
/// </summary>
- public const uint MeetingStatus = (uint)PropertyIds.EventMeetingStatus;
+ public const uint MeetingStatus = (uint)Property.Id.EventMeetingStatus;
/// <summary>
/// The ID of the original event if the event is an exception.
/// </summary>
- public const uint OriginalEventId = (uint)PropertyIds.EventOriginalEventId;
+ public const uint OriginalEventId = (uint)Property.Id.EventOriginalEventId;
/// <summary>
/// The latitude of the location of the event
/// </summary>
- public const uint Latitude = (uint)PropertyIds.EventLatitude;
+ public const uint Latitude = (uint)Property.Id.EventLatitude;
/// <summary>
/// The longitude of the location of the event
/// </summary>
- public const uint Longitude = (uint)PropertyIds.EventLongitude;
+ public const uint Longitude = (uint)Property.Id.EventLongitude;
/// <summary>
/// ID of the email_id. Refer to the email-service.
/// </summary>
- public const uint EmailId = (uint)PropertyIds.EventEmailId;
+ public const uint EmailId = (uint)Property.Id.EventEmailId;
/// <summary>
/// The time when the event is created
/// </summary>
- public const uint CreatedTime = (uint)PropertyIds.EventCreatedTime;
+ public const uint CreatedTime = (uint)Property.Id.EventCreatedTime;
/// <summary>
/// The time when the event is updated
/// </summary>
- public const uint LastModifiedTime = (uint)PropertyIds.EventLastModifiedTime;
+ public const uint LastModifiedTime = (uint)Property.Id.EventLastModifiedTime;
/// <summary>
/// Whether or not the event is deleted
/// </summary>
- public const uint IsDeleted = (uint)PropertyIds.EventIsDeleted;
+ public const uint IsDeleted = (uint)Property.Id.EventIsDeleted;
/// <summary>
/// The frequent type of event recurrence(refer to the CalendarTypes.Recurrence).
/// </summary>
- public const uint Freq = (uint)PropertyIds.EventFreq;
+ public const uint Freq = (uint)Property.Id.EventFreq;
/// <summary>
/// The range type of event recurrence(refer to the CalendarTypes.RangeType).
/// </summary>
- public const uint RangeType = (uint)PropertyIds.EventRangeType;
+ public const uint RangeType = (uint)Property.Id.EventRangeType;
/// <summary>
/// The end time of the event recurrence. Only if this is used with RangeType.Until.
/// </summary>
- public const uint Until = (uint)PropertyIds.EventUntil;
+ public const uint Until = (uint)Property.Id.EventUntil;
/// <summary>
/// The count of the event recurrence. Only if this is used with RangeType.Count.
/// </summary>
- public const uint Count = (uint)PropertyIds.EventCount;
+ public const uint Count = (uint)Property.Id.EventCount;
/// <summary>
/// The interval of the event recurrence
/// </summary>
- public const uint Interval = (uint)PropertyIds.EventInterval;
+ public const uint Interval = (uint)Property.Id.EventInterval;
/// <summary>
/// The second list of the event recurrence. The value can be from 0 to 59. The list is separated by comma
/// </summary>
- public const uint Bysecond = (uint)PropertyIds.EventBysecond;
+ public const uint Bysecond = (uint)Property.Id.EventBysecond;
/// <summary>
/// The minute list of the event recurrence. The value can be from 0 to 59. The list is separated by commas
/// </summary>
- public const uint Byminute = (uint)PropertyIds.EventByminute;
+ public const uint Byminute = (uint)Property.Id.EventByminute;
/// <summary>
/// The hour list of the event recurrence. The value can be from 0 to 23. The list is separated by commas
/// </summary>
- public const uint Byhour = (uint)PropertyIds.EventByhour;
+ public const uint Byhour = (uint)Property.Id.EventByhour;
/// <summary>
/// The day list of the event recurrence. The value can be SU, MO, TU, WE, TH, FR, SA. The list is separated by commas.
/// </summary>
- public const uint Byday = (uint)PropertyIds.EventByday;
+ public const uint Byday = (uint)Property.Id.EventByday;
/// <summary>
/// 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.
/// </summary>
- public const uint Bymonthday = (uint)PropertyIds.EventBymonthday;
+ public const uint Bymonthday = (uint)Property.Id.EventBymonthday;
/// <summary>
/// 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
/// </summary>
- public const uint Byyearday = (uint)PropertyIds.EventByyearday;
+ public const uint Byyearday = (uint)Property.Id.EventByyearday;
/// <summary>
/// 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
/// </summary>
- public const uint Byweekno = (uint)PropertyIds.EventByweekno;
+ public const uint Byweekno = (uint)Property.Id.EventByweekno;
/// <summary>
/// The month list of the event recurrence. The value can be from 1 to 12. The list is separated by commas
/// </summary>
- public const uint Bymonth = (uint)PropertyIds.EventBymonth;
+ public const uint Bymonth = (uint)Property.Id.EventBymonth;
/// <summary>
/// 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
/// </summary>
- public const uint Bysetpos = (uint)PropertyIds.EventBysetpos;
+ public const uint Bysetpos = (uint)Property.Id.EventBysetpos;
/// <summary>
/// The start day of the week(refer to the CalendarTypes.WeekDay).
/// </summary>
- public const uint Wkst = (uint)PropertyIds.EventWkst;
+ public const uint Wkst = (uint)Property.Id.EventWkst;
/// <summary>
/// RECURRENCE-ID of RFC #2445
/// </summary>
- public const uint RecurrenceId = (uint)PropertyIds.EventRecurrenceId;
+ public const uint RecurrenceId = (uint)Property.Id.EventRecurrenceId;
/// <summary>
/// RDATE of RFC #2445
/// </summary>
- public const uint Rdate = (uint)PropertyIds.EventRdate;
+ public const uint Rdate = (uint)Property.Id.EventRdate;
/// <summary>
/// Whether or not the event has an attendee list
/// </summary>
- public const uint HasAttendee = (uint)PropertyIds.EventHasAttendee;
+ public const uint HasAttendee = (uint)Property.Id.EventHasAttendee;
/// <summary>
/// Whether or not the event has an alarm list
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.EventHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.EventHasAlarm;
/// <summary>
/// The sync data of the event. If developer need to save some information related to the event, they can use this property
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.EventSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.EventSyncData1;
/// <summary>
/// The sync data of the event. If developer need to save some information related to the event, they can use this property
/// </summary>
- public const uint SyncData2 = (uint)PropertyIds.EventSyncData2;
+ public const uint SyncData2 = (uint)Property.Id.EventSyncData2;
/// <summary>
/// The sync data of the event. If developer need to save some information related to the event, they can use this property
/// </summary>
- public const uint SyncData3 = (uint)PropertyIds.EventSyncData3;
+ public const uint SyncData3 = (uint)Property.Id.EventSyncData3;
/// <summary>
/// The sync data of the event. If developer need to save some information related to the event, they can use this property
/// </summary>
- public const uint SyncData4 = (uint)PropertyIds.EventSyncData4;
+ public const uint SyncData4 = (uint)Property.Id.EventSyncData4;
/// <summary>
/// The start time of the event
/// </summary>
- public const uint Start = (uint)PropertyIds.EventStart;
+ public const uint Start = (uint)Property.Id.EventStart;
/// <summary>
/// The end time of the event
/// </summary>
- public const uint End = (uint)PropertyIds.EventEnd;
+ public const uint End = (uint)Property.Id.EventEnd;
/// <summary>
/// The alarm list of the event.
/// </summary>
- public const uint Alarm = (uint)PropertyIds.EventAlarm;
+ public const uint Alarm = (uint)Property.Id.EventAlarm;
/// <summary>
/// The attendee list of the event.
/// </summary>
- public const uint Attendee = (uint)PropertyIds.EventAttendee;
+ public const uint Attendee = (uint)Property.Id.EventAttendee;
/// <summary>
/// The Calendar system type(refer to the CalendarTypes.SystemType).
/// </summary>
- public const uint CalendarSystemType = (uint)PropertyIds.EventCalendarSystemType;
+ public const uint CalendarSystemType = (uint)Property.Id.EventCalendarSystemType;
/// <summary>
/// The timezone of the start_time
/// </summary>
- public const uint StartTzid = (uint)PropertyIds.EventStartTzid;
+ public const uint StartTzid = (uint)Property.Id.EventStartTzid;
/// <summary>
/// The timezone of the end_time
/// </summary>
- public const uint EndTzid = (uint)PropertyIds.EventEndTzid;
+ public const uint EndTzid = (uint)Property.Id.EventEndTzid;
/// <summary>
/// The exception mod event list of the event
/// </summary>
- public const uint Exception = (uint)PropertyIds.EventException;
+ public const uint Exception = (uint)Property.Id.EventException;
/// <summary>
/// The extended property list of the event.
/// </summary>
- public const uint Extended = (uint)PropertyIds.EventExtended;
+ public const uint Extended = (uint)Property.Id.EventExtended;
/// <summary>
/// The event is an allday event or not
/// </summary>
- public const uint IsAllday = (uint)PropertyIds.EventIsAllday;
+ public const uint IsAllday = (uint)Property.Id.EventIsAllday;
/// <summary>
/// The linked event count
/// </summary>
- public const uint LinkCount = (uint)PropertyIds.EventLinkCount;
+ public const uint LinkCount = (uint)Property.Id.EventLinkCount;
/// <summary>
/// The event is an base linked event
/// </summary>
- public const uint LinkBaseId = (uint)PropertyIds.EventLinkBaseId;
+ public const uint LinkBaseId = (uint)Property.Id.EventLinkBaseId;
}
+ /// <summary>
+ /// Describes properies of a Todo record.
+ /// </summary>
public static class Todo
{
/// <summary>
/// <summary>
/// DB record ID of the todo
/// </summary>
- public const uint Id = (uint)PropertyIds.TodoId;
+ public const uint Id = (uint)Property.Id.TodoId;
/// <summary>
/// ID of the calendar book to which the todo belongs
/// </summary>
- public const uint BookId = (uint)PropertyIds.TodoBookId;
+ public const uint BookId = (uint)Property.Id.TodoBookId;
/// <summary>
/// The short description of the todo
/// </summary>
- public const uint Summary = (uint)PropertyIds.TodoSummary;
+ public const uint Summary = (uint)Property.Id.TodoSummary;
/// <summary>
/// The description of the todo
/// </summary>
- public const uint Description = (uint)PropertyIds.TodoDescription;
+ public const uint Description = (uint)Property.Id.TodoDescription;
/// <summary>
/// The location of the todo
/// </summary>
- public const uint Location = (uint)PropertyIds.TodoLocation;
+ public const uint Location = (uint)Property.Id.TodoLocation;
/// <summary>
/// The category of the todo. i.g. APPOINTMENT, BIRTHDAY
/// </summary>
- public const uint Categories = (uint)PropertyIds.TodoCategories;
+ public const uint Categories = (uint)Property.Id.TodoCategories;
/// <summary>
/// The status of todo(refer to the CalendarTypes.TodoStatus).
/// </summary>
- public const uint TodoStatus = (uint)PropertyIds.TodoStatus;
+ public const uint TodoStatus = (uint)Property.Id.TodoStatus;
/// <summary>
/// The Priority of todo(refer to the CalendarTypes.Priority).
/// </summary>
- public const uint Priority = (uint)PropertyIds.TodoPriority;
+ public const uint Priority = (uint)Property.Id.TodoPriority;
/// <summary>
/// The Sensitivity of todo(refer to the CalendarTypes.Sensitivity).
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.TodoSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.TodoSensitivity;
/// <summary>
/// The unique ID of the todo
/// </summary>
- public const uint Uid = (uint)PropertyIds.TodoUid;
+ public const uint Uid = (uint)Property.Id.TodoUid;
/// <summary>
/// The latitude of the location of the todo
/// </summary>
- public const uint Latitude = (uint)PropertyIds.TodoLatitude;
+ public const uint Latitude = (uint)Property.Id.TodoLatitude;
/// <summary>
/// The longitude of the location of the todo
/// </summary>
- public const uint Longitude = (uint)PropertyIds.TodoLongitude;
+ public const uint Longitude = (uint)Property.Id.TodoLongitude;
/// <summary>
/// The progression of the todo. The value can be from 0 to 100
/// </summary>
- public const uint Progress = (uint)PropertyIds.TodoProgress;
+ public const uint Progress = (uint)Property.Id.TodoProgress;
/// <summary>
/// The time when the todo is create
/// </summary>
- public const uint CreatedTime = (uint)PropertyIds.TodoCreatedTime;
+ public const uint CreatedTime = (uint)Property.Id.TodoCreatedTime;
/// <summary>
/// The time when the todo is updated
/// </summary>
- public const uint LastModifiedTime = (uint)PropertyIds.TodoLastModifiedTime;
+ public const uint LastModifiedTime = (uint)Property.Id.TodoLastModifiedTime;
/// <summary>
/// The time when the todo is completed
/// </summary>
- public const uint CompletedTime = (uint)PropertyIds.TodoCompletedTime;
+ public const uint CompletedTime = (uint)Property.Id.TodoCompletedTime;
/// <summary>
/// Whether or not the todo is deleted
/// </summary>
- public const uint IsDeleted = (uint)PropertyIds.TodoIsDeleted;
+ public const uint IsDeleted = (uint)Property.Id.TodoIsDeleted;
/// <summary>
/// The frequent type of todo recurrence(refer to the CalendarTypes.Recurrence).
/// </summary>
- public const uint Freq = (uint)PropertyIds.TodoFreq;
+ public const uint Freq = (uint)Property.Id.TodoFreq;
/// <summary>
/// The range type of todo recurrence(refer to the CalendarTypes.RangeType).
/// </summary>
- public const uint RangeType = (uint)PropertyIds.TodoRangeType;
+ public const uint RangeType = (uint)Property.Id.TodoRangeType;
/// <summary>
/// The end time of the todo recurrence. Only if this is used with RangeType.Until.
/// </summary>
- public const uint Until = (uint)PropertyIds.TodoUntil;
+ public const uint Until = (uint)Property.Id.TodoUntil;
/// <summary>
/// The count of the todo recurrence. Only if this is used with RangeType.Count.
/// </summary>
- public const uint Count = (uint)PropertyIds.TodoCount;
+ public const uint Count = (uint)Property.Id.TodoCount;
/// <summary>
/// The interval of the todo recurrence
/// </summary>
- public const uint Integererval = (uint)PropertyIds.TodoIntegererval;
+ public const uint Interval = (uint)Property.Id.TodoInterval;
/// <summary>
/// The second list of the todo recurrence. The value can be from 0 to 59. The list is separated by commas
/// </summary>
- public const uint Bysecond = (uint)PropertyIds.TodoBysecond;
+ public const uint Bysecond = (uint)Property.Id.TodoBysecond;
/// <summary>
/// The minute list of the todo recurrence. The value can be from 0 to 59. The list is separated by commas
/// </summary>
- public const uint Byminute = (uint)PropertyIds.TodoByminute;
+ public const uint Byminute = (uint)Property.Id.TodoByminute;
/// <summary>
/// The hour list of the todo recurrence. The value can be from 0 to 23. The list is separated by commas
/// </summary>
- public const uint Byhour = (uint)PropertyIds.TodoByhour;
+ public const uint Byhour = (uint)Property.Id.TodoByhour;
/// <summary>
/// The day list of the todo recurrence. The value can be SU, MO, TU, WE, TH, FR, SA. The list is separated by commas
/// </summary>
- public const uint Byday = (uint)PropertyIds.TodoByday;
+ public const uint Byday = (uint)Property.Id.TodoByday;
/// <summary>
/// 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
/// </summary>
- public const uint Bymonthday = (uint)PropertyIds.TodoBymonthday;
+ public const uint Bymonthday = (uint)Property.Id.TodoBymonthday;
/// <summary>
/// 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
/// </summary>
- public const uint Byyearday = (uint)PropertyIds.TodoByyearday;
+ public const uint Byyearday = (uint)Property.Id.TodoByyearday;
/// <summary>
/// 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
/// </summary>
- public const uint Byweekno = (uint)PropertyIds.TodoByweekno;
+ public const uint Byweekno = (uint)Property.Id.TodoByweekno;
/// <summary>
/// The month list of the todo recurrence. The value can be from 1 to 12. The list is separated by commas
/// </summary>
- public const uint Bymonth = (uint)PropertyIds.TodoBymonth;
+ public const uint Bymonth = (uint)Property.Id.TodoBymonth;
/// <summary>
/// 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
/// </summary>
- public const uint Bysetpos = (uint)PropertyIds.TodoBysetpos;
+ public const uint Bysetpos = (uint)Property.Id.TodoBysetpos;
/// <summary>
/// The start day of the week(refer to the CalendarTypes.WeekDay).
/// </summary>
- public const uint Wkst = (uint)PropertyIds.TodoWkst;
+ public const uint Wkst = (uint)Property.Id.TodoWkst;
/// <summary>
/// Whether or not the todo has an alarm list
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.TodoHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.TodoHasAlarm;
/// <summary>
/// The sync data of the todo. If developers need to save some information related to the todo, they can use this property
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.TodoSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.TodoSyncData1;
/// <summary>
/// The sync data of the todo. If developers need to save some information related to the todo, they can use this property
/// </summary>
- public const uint SyncData2 = (uint)PropertyIds.TodoSyncData2;
+ public const uint SyncData2 = (uint)Property.Id.TodoSyncData2;
/// <summary>
/// The sync data of the todo. If developers need to save some information related to the todo, they can use this property
/// </summary>
- public const uint SyncData3 = (uint)PropertyIds.TodoSyncData3;
+ public const uint SyncData3 = (uint)Property.Id.TodoSyncData3;
/// <summary>
/// The sync data of the todo. If developers need to save some information related to the todo, they can use this property
/// </summary>
- public const uint SyncData4 = (uint)PropertyIds.TodoSyncData4;
+ public const uint SyncData4 = (uint)Property.Id.TodoSyncData4;
/// <summary>
/// The start time of the todo
/// </summary>
- public const uint Start = (uint)PropertyIds.TodoStart;
+ public const uint Start = (uint)Property.Id.TodoStart;
/// <summary>
/// The due time of the todo
/// </summary>
- public const uint Due = (uint)PropertyIds.TodoDue;
+ public const uint Due = (uint)Property.Id.TodoDue;
/// <summary>
/// The alarm list of the todo.
/// </summary>
- public const uint Alarm = (uint)PropertyIds.TodoAlarm;
+ public const uint Alarm = (uint)Property.Id.TodoAlarm;
/// <summary>
/// The timezone of the start_time
/// </summary>
- public const uint StartTzid = (uint)PropertyIds.TodoStartTzid;
+ public const uint StartTzid = (uint)Property.Id.TodoStartTzid;
/// <summary>
/// The timezone of the due_time
/// </summary>
- public const uint DueTzid = (uint)PropertyIds.TodoDueTzid;
+ public const uint DueTzid = (uint)Property.Id.TodoDueTzid;
/// <summary>
/// The name of the organizer of the event
/// </summary>
- public const uint OrganizerName = (uint)PropertyIds.TodoOrganizerName;
+ public const uint OrganizerName = (uint)Property.Id.TodoOrganizerName;
/// <summary>
/// The email address of the organizer of the todo
/// </summary>
- public const uint OrganizerEmail = (uint)PropertyIds.TodoOrganizerEmail;
+ public const uint OrganizerEmail = (uint)Property.Id.TodoOrganizerEmail;
/// <summary>
/// Whether or not the todo has an attendee list
/// </summary>
- public const uint HasAttendee = (uint)PropertyIds.TodoHasAttendee;
+ public const uint HasAttendee = (uint)Property.Id.TodoHasAttendee;
/// <summary>
/// The attendee list of the todo.
/// </summary>
- public const uint Attendee = (uint)PropertyIds.TodoAttendee;
+ public const uint Attendee = (uint)Property.Id.TodoAttendee;
/// <summary>
/// The extended property list of the todo.
/// </summary>
- public const uint Extended = (uint)PropertyIds.TodoExtended;
+ public const uint Extended = (uint)Property.Id.TodoExtended;
/// <summary>
/// The todo is an allday event or not
/// </summary>
- public const uint IsAllday = (uint)PropertyIds.TodoIsAllday;
+ public const uint IsAllday = (uint)Property.Id.TodoIsAllday;
}
+ /// <summary>
+ /// Describes properies of a Timezone record.
+ /// </summary>
public static class Timezone
{
/// <summary>
/// <summary>
/// DB record ID of the timezone
/// </summary>
- public const uint Id = (uint)PropertyIds.TimezoneId;
+ public const uint Id = (uint)Property.Id.TimezoneId;
/// <summary>
/// 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)
/// </summary>
- public const uint TzOffsetFromGmt = (uint)PropertyIds.TimezoneTzOffsetFromGmt;
+ public const uint TzOffsetFromGmt = (uint)Property.Id.TimezoneTzOffsetFromGmt;
/// <summary>
/// Name of the Standard Time
/// </summary>
- public const uint StandardName = (uint)PropertyIds.TimezoneStandardName;
+ public const uint StandardName = (uint)Property.Id.TimezoneStandardName;
/// <summary>
/// Starting month of the Standard Time. Month is 0-based. eg, 0 for January
/// </summary>
- public const uint StdStartMonth = (uint)PropertyIds.TimezoneStdStartMonth;
+ public const uint StdStartMonth = (uint)Property.Id.TimezoneStdStartMonth;
/// <summary>
/// Starting day-of-week-in-month of the Standard Time. Day is 1-based
/// </summary>
- public const uint StdStartPositionOfWeek = (uint)PropertyIds.TimezoneStdStartPositionOfWeek;
+ public const uint StdStartPositionOfWeek = (uint)Property.Id.TimezoneStdStartPositionOfWeek;
/// <summary>
/// Starting day-of-week of the Standard Time. Valid values are 1(SUNDAY) to 7(SATURDAY)
/// </summary>
- public const uint StdStartDay = (uint)PropertyIds.TimezoneStdStartDay;
+ public const uint StdStartDay = (uint)Property.Id.TimezoneStdStartDay;
/// <summary>
/// Starting hour of the Standard Time. Valid values are 0 to 23
/// </summary>
- public const uint StdStartHour = (uint)PropertyIds.TimezoneStdStartHour;
+ public const uint StdStartHour = (uint)Property.Id.TimezoneStdStartHour;
/// <summary>
/// The number of minutes added during the Standard Time
/// </summary>
- public const uint StandardBias = (uint)PropertyIds.TimezoneStandardBias;
+ public const uint StandardBias = (uint)Property.Id.TimezoneStandardBias;
/// <summary>
/// Name of Daylight
/// </summary>
- public const uint DayLightName = (uint)PropertyIds.TimezoneDayLightName;
+ public const uint DayLightName = (uint)Property.Id.TimezoneDayLightName;
/// <summary>
/// Starting month of Daylight. Month is 0-based. eg, 0 for January
/// </summary>
- public const uint DayLightStartMonth = (uint)PropertyIds.TimezoneDayLightStartMonth;
+ public const uint DayLightStartMonth = (uint)Property.Id.TimezoneDayLightStartMonth;
/// <summary>
/// Starting day-of-week-in-month of Daylight. Day is 1-based
/// </summary>
- public const uint DayLightStartPositionOfWeek = (uint)PropertyIds.TimezoneDayLightStartPositionOfWeek;
+ public const uint DayLightStartPositionOfWeek = (uint)Property.Id.TimezoneDayLightStartPositionOfWeek;
/// <summary>
/// Starting day-of-week of Daylight. Valid values are 1(SUNDAY) to 7(SATURDAY)
/// </summary>
- public const uint DayLightStartDay = (uint)PropertyIds.TimezoneDayLightStartDay;
+ public const uint DayLightStartDay = (uint)Property.Id.TimezoneDayLightStartDay;
/// <summary>
/// Starting hour of Daylight. Valid values are 0 to 23
/// </summary>
- public const uint DayLightStartHour = (uint)PropertyIds.TimezoneDayLightStartHour;
+ public const uint DayLightStartHour = (uint)Property.Id.TimezoneDayLightStartHour;
/// <summary>
/// The number of minutes added during Daylight Time
/// </summary>
- public const uint DayLightBias = (uint)PropertyIds.TimezoneDayLightBias;
+ public const uint DayLightBias = (uint)Property.Id.TimezoneDayLightBias;
/// <summary>
/// DB record ID of a related calendar book
/// </summary>
- public const uint CalendarId = (uint)PropertyIds.TimezoneCalendarId;
+ public const uint CalendarId = (uint)Property.Id.TimezoneCalendarId;
}
+ /// <summary>
+ /// Describes properies of a Attendee record.
+ /// </summary>
public static class Attendee
{
/// <summary>
/// <summary>
/// The number of the attendee
/// </summary>
- public const uint Number = (uint)PropertyIds.AttendeeNumber;
+ public const uint Number = (uint)Property.Id.AttendeeNumber;
/// <summary>
/// The type of attendee(refer to the CalendarTypes.Cutype).
/// </summary>
- public const uint Cutype = (uint)PropertyIds.AttendeeCutype;
+ public const uint Cutype = (uint)Property.Id.AttendeeCutype;
/// <summary>
- ///
+ /// CtIndex
/// </summary>
- public const uint CtIndex = (uint)PropertyIds.AttendeeCtIndex;
+ public const uint CtIndex = (uint)Property.Id.AttendeeCtIndex;
/// <summary>
/// Unique identifier
/// </summary>
- public const uint Uid = (uint)PropertyIds.AttendeeUid;
+ public const uint Uid = (uint)Property.Id.AttendeeUid;
/// <summary>
- ///
+ /// Group
/// </summary>
- public const uint Group = (uint)PropertyIds.AttendeeGroup;
+ public const uint Group = (uint)Property.Id.AttendeeGroup;
/// <summary>
/// The email address of the attendee
/// </summary>
- public const uint Email = (uint)PropertyIds.AttendeeEmail;
+ public const uint Email = (uint)Property.Id.AttendeeEmail;
/// <summary>
/// Attendee role(refer to the CalendarTypes.AttendeeRole).
/// </summary>
- public const uint Role = (uint)PropertyIds.AttendeeRole;
+ public const uint Role = (uint)Property.Id.AttendeeRole;
/// <summary>
/// Attendee status(refer to the CalendarTypes.AttendeeStatus).
/// </summary>
- public const uint Status = (uint)PropertyIds.AttendeeStatus;
+ public const uint Status = (uint)Property.Id.AttendeeStatus;
/// <summary>
/// RSVP invitation reply (one of true, false)
/// </summary>
- public const uint Rsvp = (uint)PropertyIds.AttendeeRsvp;
+ public const uint Rsvp = (uint)Property.Id.AttendeeRsvp;
/// <summary>
/// Delegatee (DELEGATED-TO)
/// </summary>
- public const uint DelegateeUri = (uint)PropertyIds.AttendeeDelegateeUri;
+ public const uint DelegateeUri = (uint)Property.Id.AttendeeDelegateeUri;
/// <summary>
/// Delegator (DELEGATED-FROM)
/// </summary>
- public const uint DelegatorUri = (uint)PropertyIds.AttendeeDelegatorUri;
+ public const uint DelegatorUri = (uint)Property.Id.AttendeeDelegatorUri;
/// <summary>
/// Attendee name
/// </summary>
- public const uint Name = (uint)PropertyIds.AttendeeName;
+ public const uint Name = (uint)Property.Id.AttendeeName;
/// <summary>
/// Group that the attendee belongs to
/// </summary>
- public const uint Member = (uint)PropertyIds.AttendeeMember;
+ public const uint Member = (uint)Property.Id.AttendeeMember;
/// <summary>
/// Event/TODO that the attendee belongs to
/// </summary>
- public const uint ParentId = (uint)PropertyIds.AttendeeParentId;
+ public const uint ParentId = (uint)Property.Id.AttendeeParentId;
}
+ /// <summary>
+ /// Describes properies of a Alarm record.
+ /// </summary>
public static class Alarm
{
/// <summary>
/// <summary>
/// The number of unit before start time. This MUST be used with one of TickUnit.
/// </summary>
- public const uint Tick = (uint)PropertyIds.AlarmTick;
+ public const uint Tick = (uint)Property.Id.AlarmTick;
/// <summary>
/// Reminder tick time unit(refer to the CalendarTypes.TickUnit).
/// </summary>
- public const uint TickUnit = (uint)PropertyIds.AlarmTickUnit;
+ public const uint TickUnit = (uint)Property.Id.AlarmTickUnit;
/// <summary>
/// Alarm description
/// </summary>
- public const uint Description = (uint)PropertyIds.AlarmDescription;
+ public const uint Description = (uint)Property.Id.AlarmDescription;
/// <summary>
/// Event that the alarm belongs to
/// </summary>
- public const uint ParentId = (uint)PropertyIds.AlarmParentId;
+ public const uint ParentId = (uint)Property.Id.AlarmParentId;
/// <summary>
/// Alarm summary
/// </summary>
- public const uint Summary = (uint)PropertyIds.AlarmSummary;
+ public const uint Summary = (uint)Property.Id.AlarmSummary;
/// <summary>
/// Action of alarm(refer to the CalendarTypes.Action).
/// </summary>
- public const uint Action = (uint)PropertyIds.AlarmAction;
+ public const uint Action = (uint)Property.Id.AlarmAction;
/// <summary>
/// Alarm tone path
/// </summary>
- public const uint Attach = (uint)PropertyIds.AlarmAttach;
+ public const uint Attach = (uint)Property.Id.AlarmAttach;
/// <summary>
/// The alarm time
/// </summary>
- public const uint AlarmTime = (uint)PropertyIds.AlarmAlarm;
+ public const uint AlarmTime = (uint)Property.Id.AlarmAlarm;
}
+ /// <summary>
+ /// Describes properies of a InstanceUtimeBook record.
+ /// </summary>
+ /// <remarks>Read only view</remarks>
public static class InstanceUtimeBook
{
/// <summary>
/// <summary>
/// Event id
/// </summary>
- public const uint EventId = (uint)PropertyIds.InstanceUtimeBookEventId;
+ public const uint EventId = (uint)Property.Id.InstanceUtimeBookEventId;
/// <summary>
/// Start time
/// </summary>
- public const uint Start = (uint)PropertyIds.InstanceUtimeBookStart;
+ public const uint Start = (uint)Property.Id.InstanceUtimeBookStart;
/// <summary>
/// End time
/// </summary>
- public const uint End = (uint)PropertyIds.InstanceUtimeBookEnd;
+ public const uint End = (uint)Property.Id.InstanceUtimeBookEnd;
/// <summary>
/// Summary
/// </summary>
- public const uint Summary = (uint)PropertyIds.InstanceUtimeBookSummary;
+ public const uint Summary = (uint)Property.Id.InstanceUtimeBookSummary;
/// <summary>
/// Location
/// </summary>
- public const uint Location = (uint)PropertyIds.InstanceUtimeBookLocation;
+ public const uint Location = (uint)Property.Id.InstanceUtimeBookLocation;
/// <summary>
/// Book id
/// </summary>
- public const uint BookId = (uint)PropertyIds.InstanceUtimeBookBookId;
+ public const uint BookId = (uint)Property.Id.InstanceUtimeBookBookId;
/// <summary>
/// Description
/// </summary>
- public const uint Description = (uint)PropertyIds.InstanceUtimeBookDescription;
+ public const uint Description = (uint)Property.Id.InstanceUtimeBookDescription;
/// <summary>
/// BusyStatus
/// </summary>
- public const uint BusyStatus = (uint)PropertyIds.InstanceUtimeBookBusyStatus;
+ public const uint BusyStatus = (uint)Property.Id.InstanceUtimeBookBusyStatus;
/// <summary>
/// EventStatus
/// </summary>
- public const uint EventStatus = (uint)PropertyIds.InstanceUtimeBookEventStatus;
+ public const uint EventStatus = (uint)Property.Id.InstanceUtimeBookEventStatus;
/// <summary>
/// Priority
/// </summary>
- public const uint Priority = (uint)PropertyIds.InstanceUtimeBookPriority;
+ public const uint Priority = (uint)Property.Id.InstanceUtimeBookPriority;
/// <summary>
/// Sensitivity
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.InstanceUtimeBookSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.InstanceUtimeBookSensitivity;
/// <summary>
/// HasRrule
/// </summary>
- public const uint HasRrule = (uint)PropertyIds.InstanceUtimeBookHasRrule;
+ public const uint HasRrule = (uint)Property.Id.InstanceUtimeBookHasRrule;
/// <summary>
/// Latitude
/// </summary>
- public const uint Latitude = (uint)PropertyIds.InstanceUtimeBookLatitude;
+ public const uint Latitude = (uint)Property.Id.InstanceUtimeBookLatitude;
/// <summary>
/// Longitude
/// </summary>
- public const uint Longitude = (uint)PropertyIds.InstanceUtimeBookLongitude;
+ public const uint Longitude = (uint)Property.Id.InstanceUtimeBookLongitude;
/// <summary>
/// HasAlarm
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.InstanceUtimeBookHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.InstanceUtimeBookHasAlarm;
/// <summary>
/// OriginalEventId
/// </summary>
- public const uint OriginalEventId = (uint)PropertyIds.InstanceUtimeBookOriginalEventId;
+ public const uint OriginalEventId = (uint)Property.Id.InstanceUtimeBookOriginalEventId;
/// <summary>
/// LastModifiedtime
/// </summary>
- public const uint LastModifiedtime = (uint)PropertyIds.InstanceUtimeBookLastModifiedtime;
+ public const uint LastModifiedtime = (uint)Property.Id.InstanceUtimeBookLastModifiedTime;
/// <summary>
/// SyncData1
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.InstanceUtimeBookSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.InstanceUtimeBookSyncData1;
}
+ /// <summary>
+ /// Describes properies of a InstanceLocaltimeBook record.
+ /// </summary>
+ /// <remarks>Read only view</remarks>
public static class InstanceLocaltimeBook
{
/// <summary>
/// <summary>
/// EventId
/// </summary>
- public const uint EventId = (uint)PropertyIds.InstanceLocaltimeBookEventId;
+ public const uint EventId = (uint)Property.Id.InstanceLocaltimeBookEventId;
/// <summary>
/// Start
/// </summary>
- public const uint Start = (uint)PropertyIds.InstanceLocaltimeBookStart;
+ public const uint Start = (uint)Property.Id.InstanceLocaltimeBookStart;
/// <summary>
/// End
/// </summary>
- public const uint End = (uint)PropertyIds.InstanceLocaltimeBookEnd;
+ public const uint End = (uint)Property.Id.InstanceLocaltimeBookEnd;
/// <summary>
/// Summary
/// </summary>
- public const uint Summary = (uint)PropertyIds.InstanceLocaltimeBookSummary;
+ public const uint Summary = (uint)Property.Id.InstanceLocaltimeBookSummary;
/// <summary>
/// Location
/// </summary>
- public const uint Location = (uint)PropertyIds.InstanceLocaltimeBookLocation;
+ public const uint Location = (uint)Property.Id.InstanceLocaltimeBookLocation;
/// <summary>
/// BookId
/// </summary>
- public const uint BookId = (uint)PropertyIds.InstanceLocaltimeBookBookId;
+ public const uint BookId = (uint)Property.Id.InstanceLocaltimeBookBookId;
/// <summary>
/// Description
/// </summary>
- public const uint Description = (uint)PropertyIds.InstanceLocaltimeBookDescription;
+ public const uint Description = (uint)Property.Id.InstanceLocaltimeBookDescription;
/// <summary>
/// BusyStatus
/// </summary>
- public const uint BusyStatus = (uint)PropertyIds.InstanceLocaltimeBookBusyStatus;
+ public const uint BusyStatus = (uint)Property.Id.InstanceLocaltimeBookBusyStatus;
/// <summary>
/// EventStatus
/// </summary>
- public const uint EventStatus = (uint)PropertyIds.InstanceLocaltimeBookEventStatus;
+ public const uint EventStatus = (uint)Property.Id.InstanceLocaltimeBookEventStatus;
/// <summary>
/// Priority
/// </summary>
- public const uint Priority = (uint)PropertyIds.InstanceLocaltimeBookPriority;
+ public const uint Priority = (uint)Property.Id.InstanceLocaltimeBookPriority;
/// <summary>
/// Sensitivity
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.InstanceLocaltimeBookSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.InstanceLocaltimeBookSensitivity;
/// <summary>
/// HasRrule
/// </summary>
- public const uint HasRrule = (uint)PropertyIds.InstanceLocaltimeBookHasRrule;
+ public const uint HasRrule = (uint)Property.Id.InstanceLocaltimeBookHasRrule;
/// <summary>
/// Latitude
/// </summary>
- public const uint Latitude = (uint)PropertyIds.InstanceLocaltimeBookLatitude;
+ public const uint Latitude = (uint)Property.Id.InstanceLocaltimeBookLatitude;
/// <summary>
/// Longitude
/// </summary>
- public const uint Longitude = (uint)PropertyIds.InstanceLocaltimeBookLongitude;
+ public const uint Longitude = (uint)Property.Id.InstanceLocaltimeBookLongitude;
/// <summary>
/// HasAlarm
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.InstanceLocaltimeBookHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.InstanceLocaltimeBookHasAlarm;
/// <summary>
/// OriginalEventId
/// </summary>
- public const uint OriginalEventId = (uint)PropertyIds.InstanceLocaltimeBookOriginalEventId;
+ public const uint OriginalEventId = (uint)Property.Id.InstanceLocaltimeBookOriginalEventId;
/// <summary>
/// LastModifiedTime
/// </summary>
- public const uint LastModifiedTime = (uint)PropertyIds.InstanceLocaltimeBookLastModifiedTime;
+ public const uint LastModifiedTime = (uint)Property.Id.InstanceLocaltimeBookLastModifiedTime;
/// <summary>
/// SyncData1
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.InstanceLocaltimeBookSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.InstanceLocaltimeBookSyncData1;
/// <summary>
/// IsAllday
/// </summary>
- public const uint IsAllday = (uint)PropertyIds.InstanceLocaltimeBookIsAllday;
+ public const uint IsAllday = (uint)Property.Id.InstanceLocaltimeBookIsAllday;
}
+ /// <summary>
+ /// Describes properies of a InstanceUtimeBookExtended record.
+ /// </summary>
+ /// <remarks>Read only view</remarks>
public static class InstanceUtimeBookExtended
{
/// <summary>
/// <summary>
/// EventId
/// </summary>
- public const uint EventId = (uint)PropertyIds.InstanceUtimeBookExtendedEventId;
+ public const uint EventId = (uint)Property.Id.InstanceUtimeBookExtendedEventId;
/// <summary>
/// Start
/// </summary>
- public const uint Start = (uint)PropertyIds.InstanceUtimeBookExtendedStart;
+ public const uint Start = (uint)Property.Id.InstanceUtimeBookExtendedStart;
/// <summary>
/// End
/// </summary>
- public const uint End = (uint)PropertyIds.InstanceUtimeBookExtendedEnd;
+ public const uint End = (uint)Property.Id.InstanceUtimeBookExtendedEnd;
/// <summary>
/// Summary
/// </summary>
- public const uint Summary = (uint)PropertyIds.InstanceUtimeBookExtendedSummary;
+ public const uint Summary = (uint)Property.Id.InstanceUtimeBookExtendedSummary;
/// <summary>
/// Location
/// </summary>
- public const uint Location = (uint)PropertyIds.InstanceUtimeBookExtendedLocation;
+ public const uint Location = (uint)Property.Id.InstanceUtimeBookExtendedLocation;
/// <summary>
/// BookId
/// </summary>
- public const uint BookId = (uint)PropertyIds.InstanceUtimeBookExtendedBookId;
+ public const uint BookId = (uint)Property.Id.InstanceUtimeBookExtendedBookId;
/// <summary>
/// Description
/// </summary>
- public const uint Description = (uint)PropertyIds.InstanceUtimeBookExtendedDescription;
+ public const uint Description = (uint)Property.Id.InstanceUtimeBookExtendedDescription;
/// <summary>
/// BusyStatus
/// </summary>
- public const uint BusyStatus = (uint)PropertyIds.InstanceUtimeBookExtendedBusyStatus;
+ public const uint BusyStatus = (uint)Property.Id.InstanceUtimeBookExtendedBusyStatus;
/// <summary>
/// EventStatus
/// </summary>
- public const uint EventStatus = (uint)PropertyIds.InstanceUtimeBookExtendedEventStatus;
+ public const uint EventStatus = (uint)Property.Id.InstanceUtimeBookExtendedEventStatus;
/// <summary>
/// Priority
/// </summary>
- public const uint Priority = (uint)PropertyIds.InstanceUtimeBookExtendedPriority;
+ public const uint Priority = (uint)Property.Id.InstanceUtimeBookExtendedPriority;
/// <summary>
/// Sensitivity
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.InstanceUtimeBookExtendedSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.InstanceUtimeBookExtendedSensitivity;
/// <summary>
/// HasRrule
/// </summary>
- public const uint HasRrule = (uint)PropertyIds.InstanceUtimeBookExtendedHasRrule;
+ public const uint HasRrule = (uint)Property.Id.InstanceUtimeBookExtendedHasRrule;
/// <summary>
/// Latitude
/// </summary>
- public const uint Latitude = (uint)PropertyIds.InstanceUtimeBookExtendedLatitude;
+ public const uint Latitude = (uint)Property.Id.InstanceUtimeBookExtendedLatitude;
/// <summary>
/// Longitude
/// </summary>
- public const uint Longitude = (uint)PropertyIds.InstanceUtimeBookExtendedLongitude;
+ public const uint Longitude = (uint)Property.Id.InstanceUtimeBookExtendedLongitude;
/// <summary>
/// HasAlarm
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.InstanceUtimeBookExtendedHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.InstanceUtimeBookExtendedHasAlarm;
/// <summary>
/// OriginalEventId
/// </summary>
- public const uint OriginalEventId = (uint)PropertyIds.InstanceUtimeBookExtendedOriginalEventId;
+ public const uint OriginalEventId = (uint)Property.Id.InstanceUtimeBookExtendedOriginalEventId;
/// <summary>
/// LastModifiedTime
/// </summary>
- public const uint LastModifiedTime = (uint)PropertyIds.InstanceUtimeBookExtendedLastModifiedTime;
+ public const uint LastModifiedTime = (uint)Property.Id.InstanceUtimeBookExtendedLastModifiedTime;
/// <summary>
/// SyncData1
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.InstanceUtimeBookExtendedSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData1;
/// <summary>
/// OrganizerName
/// </summary>
- public const uint OrganizerName = (uint)PropertyIds.InstanceUtimeBookExtendedOrganizerName;
+ public const uint OrganizerName = (uint)Property.Id.InstanceUtimeBookExtendedOrganizerName;
/// <summary>
/// Categories
/// </summary>
- public const uint Categories = (uint)PropertyIds.InstanceUtimeBookExtendedCategories;
+ public const uint Categories = (uint)Property.Id.InstanceUtimeBookExtendedCategories;
/// <summary>
/// HasAttendee
/// </summary>
- public const uint HasAttendee = (uint)PropertyIds.InstanceUtimeBookExtendedHasAttendee;
+ public const uint HasAttendee = (uint)Property.Id.InstanceUtimeBookExtendedHasAttendee;
/// <summary>
/// SyncData2
/// </summary>
- public const uint SyncData2 = (uint)PropertyIds.InstanceUtimeBookExtendedSyncData2;
+ public const uint SyncData2 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData2;
/// <summary>
/// SyncData3
/// </summary>
- public const uint SyncData3 = (uint)PropertyIds.InstanceUtimeBookExtendedSyncData3;
+ public const uint SyncData3 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData3;
/// <summary>
/// SyncData4
/// </summary>
- public const uint SyncData4 = (uint)PropertyIds.InstanceUtimeBookExtendedSyncData4;
+ public const uint SyncData4 = (uint)Property.Id.InstanceUtimeBookExtendedSyncData4;
}
+ /// <summary>
+ /// Describes properies of a InstanceLocaltimeBookExtended record.
+ /// </summary>
+ /// <remarks>Read only view</remarks>
public static class InstanceLocaltimeBookExtended
{
/// <summary>
/// <summary>
/// EventId
/// </summary>
- public const uint EventId = (uint)PropertyIds.InstanceLocaltimeBookExtendedEventId;
+ public const uint EventId = (uint)Property.Id.InstanceLocaltimeBookExtendedEventId;
/// <summary>
/// Start
/// </summary>
- public const uint Start = (uint)PropertyIds.InstanceLocaltimeBookExtendedStart;
+ public const uint Start = (uint)Property.Id.InstanceLocaltimeBookExtendedStart;
/// <summary>
/// End
/// </summary>
- public const uint End = (uint)PropertyIds.InstanceLocaltimeBookExtendedEnd;
+ public const uint End = (uint)Property.Id.InstanceLocaltimeBookExtendedEnd;
/// <summary>
/// Summary
/// </summary>
- public const uint Summary = (uint)PropertyIds.InstanceLocaltimeBookExtendedSummary;
+ public const uint Summary = (uint)Property.Id.InstanceLocaltimeBookExtendedSummary;
/// <summary>
/// Location
/// </summary>
- public const uint Location = (uint)PropertyIds.InstanceLocaltimeBookExtendedLocation;
+ public const uint Location = (uint)Property.Id.InstanceLocaltimeBookExtendedLocation;
/// <summary>
/// BookId
/// </summary>
- public const uint BookId = (uint)PropertyIds.InstanceLocaltimeBookExtendedBookId;
+ public const uint BookId = (uint)Property.Id.InstanceLocaltimeBookExtendedBookId;
/// <summary>
+ /// Description
/// </summary>
- public const uint Description = (uint)PropertyIds.InstanceLocaltimeBookExtendedDescription;
+ public const uint Description = (uint)Property.Id.InstanceLocaltimeBookExtendedDescription;
/// <summary>
+ /// BusyStatus
/// </summary>
- public const uint BusyStatus = (uint)PropertyIds.InstanceLocaltimeBookExtendedBusyStatus;
+ public const uint BusyStatus = (uint)Property.Id.InstanceLocaltimeBookExtendedBusyStatus;
/// <summary>
/// EventStatus
/// </summary>
- public const uint EventStatus = (uint)PropertyIds.InstanceLocaltimeBookExtendedEventStatus;
+ public const uint EventStatus = (uint)Property.Id.InstanceLocaltimeBookExtendedEventStatus;
/// <summary>
/// Priority
/// </summary>
- public const uint Priority = (uint)PropertyIds.InstanceLocaltimeBookExtendedPriority;
+ public const uint Priority = (uint)Property.Id.InstanceLocaltimeBookExtendedPriority;
/// <summary>
/// Sensitivity
/// </summary>
- public const uint Sensitivity = (uint)PropertyIds.InstanceLocaltimeBookExtendedSensitivity;
+ public const uint Sensitivity = (uint)Property.Id.InstanceLocaltimeBookExtendedSensitivity;
/// <summary>
/// HasRrule
/// </summary>
- public const uint HasRrule = (uint)PropertyIds.InstanceLocaltimeBookExtendedHasRrule;
+ public const uint HasRrule = (uint)Property.Id.InstanceLocaltimeBookExtendedHasRrule;
/// <summary>
/// Latitude
/// </summary>
- public const uint Latitude = (uint)PropertyIds.InstanceLocaltimeBookExtendedLatitude;
+ public const uint Latitude = (uint)Property.Id.InstanceLocaltimeBookExtendedLatitude;
/// <summary>
/// Longitude
/// </summary>
- public const uint Longitude = (uint)PropertyIds.InstanceLocaltimeBookExtendedLongitude;
+ public const uint Longitude = (uint)Property.Id.InstanceLocaltimeBookExtendedLongitude;
/// <summary>
/// HasAlarm
/// </summary>
- public const uint HasAlarm = (uint)PropertyIds.InstanceLocaltimeBookExtendedHasAlarm;
+ public const uint HasAlarm = (uint)Property.Id.InstanceLocaltimeBookExtendedHasAlarm;
/// <summary>
/// OriginalEventId
/// </summary>
- public const uint OriginalEventId = (uint)PropertyIds.InstanceLocaltimeBookExtendedOriginalEventId;
+ public const uint OriginalEventId = (uint)Property.Id.InstanceLocaltimeBookExtendedOriginalEventId;
/// <summary>
/// LastModifiedTime
/// </summary>
- public const uint LastModifiedTime = (uint)PropertyIds.InstanceLocaltimeBookExtendedLastModifiedTime;
+ public const uint LastModifiedTime = (uint)Property.Id.InstanceLocaltimeBookExtendedLastModifiedTime;
/// <summary>
/// SyncData1
/// </summary>
- public const uint SyncData1 = (uint)PropertyIds.InstanceLocaltimeBookExtendedSyncData1;
+ public const uint SyncData1 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData1;
/// <summary>
/// OrganizerName
/// </summary>
- public const uint OrganizerName = (uint)PropertyIds.InstanceLocaltimeBookExtendedOrganizerName;
+ public const uint OrganizerName = (uint)Property.Id.InstanceLocaltimeBookExtendedOrganizerName;
/// <summary>
/// Categories
/// </summary>
- public const uint Categories = (uint)PropertyIds.InstanceLocaltimeBookExtendedCategories;
+ public const uint Categories = (uint)Property.Id.InstanceLocaltimeBookExtendedCategories;
/// <summary>
/// HasAttendee
/// </summary>
- public const uint HasAttendee = (uint)PropertyIds.InstanceLocaltimeBookExtendedHasAttendee;
+ public const uint HasAttendee = (uint)Property.Id.InstanceLocaltimeBookExtendedHasAttendee;
/// <summary>
/// SyncData2
/// </summary>
- public const uint SyncData2 = (uint)PropertyIds.InstanceLocaltimeBookExtendedSyncData2;
+ public const uint SyncData2 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData2;
/// <summary>
/// SyncData3
/// </summary>
- public const uint SyncData3 = (uint)PropertyIds.InstanceLocaltimeBookExtendedSyncData3;
+ public const uint SyncData3 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData3;
/// <summary>
/// SyncData4
/// </summary>
- public const uint SyncData4 = (uint)PropertyIds.InstanceLocaltimeBookExtendedSyncData4;
+ public const uint SyncData4 = (uint)Property.Id.InstanceLocaltimeBookExtendedSyncData4;
/// <summary>
/// IsAllday
/// </summary>
- public const uint IsAllday = (uint)PropertyIds.InstanceLocaltimeBookExtendedIsAllday;
+ public const uint IsAllday = (uint)Property.Id.InstanceLocaltimeBookExtendedIsAllday;
}
+ /// <summary>
+ /// Describes properies of a UpdatedInfo record.
+ /// </summary>
+ /// <remarks>Read only view</remarks>
public static class UpdatedInfo
{
/// <summary>
/// <summary>
/// Modified event(or todo) record ID
/// </summary>
- public const uint Id = (uint)PropertyIds.UpdateInfoId;
+ public const uint Id = (uint)Property.Id.UpdateInfoId;
/// <summary>
/// Calendar book ID of the modified event(or todo) record
/// </summary>
- public const uint CalendarId = (uint)PropertyIds.UpdateInfoCalendarId;
+ public const uint CalendarId = (uint)Property.Id.UpdateInfoCalendarId;
/// <summary>
/// Enumeration value of the modified status.
/// </summary>
- public const uint Type = (uint)PropertyIds.UpdateInfoType;
+ public const uint Type = (uint)Property.Id.UpdateInfoType;
/// <summary>
/// Version after change
/// </summary>
- public const uint Version = (uint)PropertyIds.UpdateInfoVersion;
+ public const uint Version = (uint)Property.Id.UpdateInfoVersion;
}
+ /// <summary>
+ /// Describes properies of a Extended record.
+ /// </summary>
public static class Extended
{
/// <summary>
/// <summary>
/// DB record ID of the extended_property
/// </summary>
- public const uint Id = (uint)PropertyIds.ExtendedId;
+ public const uint Id = (uint)Property.Id.ExtendedId;
/// <summary>
/// Related record ID
/// </summary>
- public const uint RecordId = (uint)PropertyIds.ExtendedRecordId;
+ public const uint RecordId = (uint)Property.Id.ExtendedRecordId;
/// <summary>
/// Enumeration value of the record type.
/// </summary>
- public const uint RecordType = (uint)PropertyIds.ExtendedRecordType;
+ public const uint RecordType = (uint)Property.Id.ExtendedRecordType;
/// <summary>
/// The key of the property
/// </summary>
- public const uint Key = (uint)PropertyIds.ExtendedKey;
+ public const uint Key = (uint)Property.Id.ExtendedKey;
/// <summary>
/// The value of the property
/// </summary>
- public const uint Value = (uint)PropertyIds.ExtendedValue;
+ public const uint Value = (uint)Property.Id.ExtendedValue;
}
}
}