Class CalendarRecord
Definition
- Namespace:
- Tizen.Pims.Calendar
- Assembly:
- Tizen.Pims.Calendar.dll
- API Level:
- 4
A record represents an actual record in the database.
C#Copypublic class CalendarRecord : IDisposable
- Inheritance
-
CalendarRecord
Remarks
A record represents an actual record in the database, but you can also consider it a piece of information, such as an alarm, attendee, and extended. A record can be a complex set of data, containing other data. For example, a calendar record contains the alarm property, which is a reference to an alarm record. An alarm record could belong to a event record, and its alarm ID property is set to the identifier of the corresponding event. In this case, the alarm is the child record of the event, and the event is the parent record.
Constructors
Declaration
C#Copypublic CalendarRecord(string viewUri)
Parameters
Type | Name | Description |
---|---|---|
String | viewUri | The view URI. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Properties
Declaration
C#Copypublic string Uri { get; }
Property Value
Type | Description |
---|---|
String | The URI of the record |
API Level: 4
Methods
Declaration
C#Copypublic void AddChildRecord(uint propertyId, CalendarRecord childRecord)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID. |
CalendarRecord | childRecord | The child record. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Declaration
C#Copypublic CalendarRecord Clone()
Returns
Type | Description |
---|---|
CalendarRecord | A cloned record. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Declaration
C#Copypublic CalendarList CloneChildRecordList(uint propertyId)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID. |
Returns
Type | Description |
---|---|
CalendarList | The record list. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Dispose()
Releases all the resources used by the CalendarRecord. It should be called after it has finished using the object.
Declaration
C#Copypublic void Dispose()
API Level: 4
Dispose(Boolean)
Disposes of the resources (other than memory) used by the CalendarRecord.
Declaration
C#Copyprotected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
Boolean | disposing | true to release both managed and unmanaged resources, false to release only unmanaged resources. |
API Level: 4
Declaration
C#Copyprotected void Finalize()
Declaration
C#Copypublic T Get<T>(uint propertyId)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID |
Returns
Type | Description |
---|---|
T | The value of the property corresponding to property id. |
Type Parameters
Name | Description |
---|---|
T |
API Level: 4
Feature: http://tizen.org/feature/calendar
Declaration
C#Copypublic CalendarRecord GetChildRecord(uint propertyId, int index)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID. |
Int32 | index | The child record index. |
Returns
Type | Description |
---|---|
CalendarRecord | The record. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Declaration
C#Copypublic int GetChildRecordCount(uint propertyId)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID. |
Returns
Type | Description |
---|---|
Int32 | The number of child records corresponding to property ID. |
API Level: 4
Feature: http://tizen.org/feature/calendar
RemoveChildRecord(UInt32, CalendarRecord)
Removes a child record from the parent record.
Declaration
C#Copypublic void RemoveChildRecord(uint propertyId, CalendarRecord childRecord)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID. |
CalendarRecord | childRecord | The child record. |
API Level: 4
Feature: http://tizen.org/feature/calendar
Declaration
C#Copypublic void Set<T>(uint propertyId, T value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | propertyId | The property ID |
T | value | value |
Type Parameters
Name | Description |
---|---|
T |