Added in API level 5

SyncColumns


protected interface SyncColumns : ContactsContract.BaseSyncColumns
android.provider.ContactsContract.SyncColumns

Columns that appear when each row of a table belongs to a specific account, including sync information that an account may need.

Summary

Constants
static String

The name of the account instance to which this row belongs, which when paired with ACCOUNT_TYPE identifies a specific account.

static String

The type of account to which this row belongs, which when paired with ACCOUNT_NAME identifies a specific account.

static String

Flag indicating that VERSION has changed, and this row needs to be synchronized by its owning account.

static String

String that uniquely identifies this row to its source account.

static String

Version number that is updated whenever this row or its related data changes.

Inherited constants

Constants

ACCOUNT_NAME

Added in API level 5
static val ACCOUNT_NAME: String

The name of the account instance to which this row belongs, which when paired with ACCOUNT_TYPE identifies a specific account.

Type: TEXT

Value: "account_name"

ACCOUNT_TYPE

Added in API level 5
static val ACCOUNT_TYPE: String

The type of account to which this row belongs, which when paired with ACCOUNT_NAME identifies a specific account.

Type: TEXT

Value: "account_type"

DIRTY

Added in API level 5
static val DIRTY: String

Flag indicating that VERSION has changed, and this row needs to be synchronized by its owning account.

Type: INTEGER (boolean)

Value: "dirty"

SOURCE_ID

Added in API level 5
static val SOURCE_ID: String

String that uniquely identifies this row to its source account.

Type: TEXT

Value: "sourceid"

VERSION

Added in API level 5
static val VERSION: String

Version number that is updated whenever this row or its related data changes.

Type: INTEGER

Value: "version"