Share via


CalendarContract.ISyncColumns Interface

Definition

Columns for Sync information used by Calendars and Events tables.

public interface CalendarContract.ISyncColumns
type CalendarContract.ISyncColumns = interface

Remarks

Columns for Sync information used by Calendars and Events tables. These have specific uses which are expected to be consistent by the app and sync adapter.

Java documentation for android.provider.CalendarContract.SyncColumns.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Fields

AccountName

The account that was used to sync the entry to the device.

AccountType

The type of the account that was used to sync the entry to the device.

CanPartiallyUpdate

If set to 1 this causes events on this calendar to be duplicated with Events#LAST_SYNCED set to 1 whenever the event transitions from non-dirty to dirty.

Deleted

Whether the row has been deleted but not synced to the server.

Dirty

Used to indicate that local, unsynced, changes are present.

Mutators

Used in conjunction with #DIRTY to indicate what packages wrote local changes.

SyncId

The unique ID for a row assigned by the sync source.

Applies to