Added in API level 5

PresenceColumns


protected interface PresenceColumns
android.provider.ContactsContract.PresenceColumns

Additional data mixed in with StatusColumns to link back to specific ContactsContract.Data#_ID entries.

Summary

Constants
static String

Name of the custom protocol.

static String

Reference to the Data#_ID entry that owns this presence.

static String

The IM account for the local user that the presence data came from.

static String

The IM handle the presence item is for.

static String

See CommonDataKinds.Im for a list of defined protocol constants.

Constants

CUSTOM_PROTOCOL

Added in API level 5
static val CUSTOM_PROTOCOL: String

Name of the custom protocol. Should be supplied along with the PROTOCOL value ContactsContract.CommonDataKinds.Im#PROTOCOL_CUSTOM. Should be null or omitted if PROTOCOL value is not ContactsContract.CommonDataKinds.Im#PROTOCOL_CUSTOM.

Type: NUMBER

Value: "custom_protocol"

DATA_ID

Added in API level 5
static val DATA_ID: String

Reference to the Data#_ID entry that owns this presence.

Type: INTEGER

Value: "presence_data_id"

IM_ACCOUNT

Added in API level 5
static val IM_ACCOUNT: String

The IM account for the local user that the presence data came from.

Type: TEXT

Value: "im_account"

IM_HANDLE

Added in API level 5
static val IM_HANDLE: String

The IM handle the presence item is for. The handle is scoped to PROTOCOL.

Type: TEXT

Value: "im_handle"

PROTOCOL

Added in API level 5
static val PROTOCOL: String

See CommonDataKinds.Im for a list of defined protocol constants.

Type: NUMBER

Value: "protocol"