Type | Reason |
---|
AddressDataKind | Enumerates values returned by several methods of Android.Provider.AddressDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.StructuredPostal.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.StructuredPostal.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.StructuredPostal.GetTypeLabelResource members. |
AggregateException | Enumerates values returned by the Android.Provider.AggregateException.Automatic, Android.Provider.AggregateException.KeepSeparate, and Android.Provider.AggregateException.KeepTogether members. |
AggregationMode | Enumerates values returned by several methods of Android.Provider.AggregationMode. |
AlarmClock | The AlarmClock provider contains an Intent action and extras that can be used
to start an Activity to set a new alarm or timer in an alarm clock application. |
BaseColumns |
[Android Documentation]
|
BaseColumnsConsts | Documentation for this section has not yet been entered. |
Browser |
[Android Documentation]
|
Browser+BookmarkColumns | Column definitions for the mixed bookmark and history items available
at Android.Provider.Browser.BookmarksUri. |
Browser+BookmarkColumns+InterfaceConsts | Documentation for this section has not yet been entered. |
Browser+SearchColumns | Column definitions for the search history table, available at Android.Provider.Browser.SearchesUri. |
Browser+SearchColumns+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarAccess | Enumerates values returned by several types. |
CalendarAlertsState | Enumerates values returned by several types. |
CalendarAttendeesColumn | Enumerates values returned by several types. |
CalendarAttendeesRelationship | Enumerates values returned by several types. |
CalendarAttendeesStatus | Enumerates values returned by several types. |
CalendarColoredTypes | Enumerates values returned by several types. |
CalendarContract |
Overview
- The NoType:android/provider/CalendarContract$Calendars;Href=../../../reference/android/provider/CalendarContract.Calendars.html table holds the calendar specific information. Each
row in this table contains the details for a single calendar, such as the
name, color, sync info, etc.
- The NoType:android/provider/CalendarContract$Events;Href=../../../reference/android/provider/CalendarContract.Events.html table holds the event specific information. Each row
in this table has the info for a single event. It contains information such
as event title, location, start time, end time, etc. The event can occur
one-time or can recur multiple times. Attendees, reminders, and extended
properties are stored on separate tables and reference the Android.Provider.BaseColumns.Id
to link them with the event.
- The NoType:android/provider/CalendarContract$Instances;Href=../../../reference/android/provider/CalendarContract.Instances.html table holds the start and end time for occurrences
of an event. Each row in this table represents a single occurrence. For
one-time events there will be a 1:1 mapping of instances to events. For
recurring events, multiple rows will automatically be generated which
correspond to multiple occurrences of that event.
- The NoType:android/provider/CalendarContract$Attendees;Href=../../../reference/android/provider/CalendarContract.Attendees.html table holds the event attendee or guest
information. Each row represents a single guest of an event. It specifies the
type of guest they are and their attendance response for the event.
- The NoType:android/provider/CalendarContract$Reminders;Href=../../../reference/android/provider/CalendarContract.Reminders.html table holds the alert/notification data. Each row
represents a single alert for an event. An event can have multiple reminders.
The number of reminders per event is specified in
NoType:android/provider/CalendarContract$CalendarColumns;Href=../../../reference/android/provider/CalendarContract.CalendarColumns.html#MAX_REMINDERS which is set by the Sync Adapter that owns
the given calendar. Reminders are specified in minutes before the event and
have a type.
- The NoType:android/provider/CalendarContract$ExtendedProperties;Href=../../../reference/android/provider/CalendarContract.ExtendedProperties.html table holds opaque data fields used by the
sync adapter. The provider takes no action with items in this table except to
delete them when their related events are deleted.
|
CalendarContract+Attendees | Fields and helpers for interacting with Attendees. |
CalendarContract+Attendees+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+AttendeesColumns | Columns from the Attendees table that other tables join into themselves. |
CalendarContract+AttendeesColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarAlerts | Fields and helpers for accessing calendar alerts information. |
CalendarContract+CalendarAlerts+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarAlertsColumns | Documentation for this section has not yet been entered. |
CalendarContract+CalendarAlertsColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarCache | CalendarCache stores some settings for calendar including the current
time zone for the instances. |
CalendarContract+CalendarCache+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarCacheColumns | Documentation for this section has not yet been entered. |
CalendarContract+CalendarCacheColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarColumns | Columns specific to the Calendars Uri that other Uris can query. |
CalendarContract+CalendarColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarEntity | Class that represents a Calendar Entity. |
CalendarContract+CalendarEntity+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+Calendars | Constants and helpers for the Calendars table, which contains details for
individual calendars. |
CalendarContract+Calendars+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+CalendarSyncColumns | Generic columns for use by sync adapters. |
CalendarContract+CalendarSyncColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+Colors | Fields for accessing colors available for a given account. |
CalendarContract+Colors+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+ColorsColumns | Documentation for this section has not yet been entered. |
CalendarContract+ColorsColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+EventDays | Fields and helpers for querying for a list of days that contain events. |
CalendarContract+EventDays+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+EventDaysColumns | Documentation for this section has not yet been entered. |
CalendarContract+EventDaysColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+Events | Constants and helpers for the Events table, which contains details for
individual events. |
CalendarContract+Events+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+EventsColumns | Columns from the Events table that other tables join into themselves. |
CalendarContract+EventsColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+EventsEntity | Class that represents an Event Entity. |
CalendarContract+EventsEntity+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+ExtendedProperties | Fields for accessing the Extended Properties. |
CalendarContract+ExtendedProperties+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+ExtendedPropertiesColumns | Documentation for this section has not yet been entered. |
CalendarContract+ExtendedPropertiesColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+Instances | Fields and helpers for interacting with Instances. |
CalendarContract+Instances+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+Reminders | Fields and helpers for accessing reminders for an event. |
CalendarContract+Reminders+InterfaceConsts | Documentation for this section has not yet been entered. |
CalendarContract+RemindersColumns | Documentation for this section has not yet been entered. |
CalendarContract+RemindersColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+SyncColumns | Columns for Sync information used by Calendars and Events tables. |
CalendarContract+SyncColumnsConsts | Documentation for this section has not yet been entered. |
CalendarContract+SyncState | A table provided for sync adapters to use for storing private sync state data. |
CalendarContract+SyncState+InterfaceConsts | Documentation for this section has not yet been entered. |
CallerPresentation | Enumerates values returned by several types. |
CallLog | The CallLog provider contains information about placed and received calls. |
CallLog+Calls | Contains the recent calls. |
CallLog+Calls+InterfaceConsts | Documentation for this section has not yet been entered. |
CallType | Enumerates values returned by several methods of Android.Provider.CallType. |
ChatCapability | Enumerates values returned by several types. |
ContactKind | Enumerates values returned by several methods of Android.Provider.ContactKind and taken as a parameter of the Android.Provider.Contacts.ContactMethods.GetDisplayLabel, and Android.Provider.Contacts.ContactMethods.GetDisplayLabelFormatted members. |
ContactMethodColumn | Enumerates values returned by several methods of Android.Provider.ContactMethodColumn and taken as a parameter of the Android.Provider.Contacts.ContactMethods.GetDisplayLabel, and Android.Provider.Contacts.ContactMethods.GetDisplayLabelFormatted members. |
ContactOrganizationColumn | Enumerates values returned by the Android.Provider.ContactOrganizationColumn.Custom, Android.Provider.ContactOrganizationColumn.Other, and Android.Provider.ContactOrganizationColumn.Work members and taken as a parameter of the Android.Provider.Contacts.Organizations.GetDisplayLabel, and Android.Provider.Contacts.Organizations.GetDisplayLabelFormatted members. |
ContactPhoneColumn | Enumerates values returned by several methods of Android.Provider.ContactPhoneColumn and taken as a parameter of several methods of Android.Provider.Contacts.Phones. |
ContactPresenceStatus | Enumerates values returned by several types. |
ContactProtocol | Enumerates values returned by several methods of Android.Provider.ContactProtocol. |
Contacts | The Contacts provider stores all information about contacts. |
Contacts+ContactMethods | This table stores all non-phone contact methods and a reference to the
person that the contact method belongs to. |
Contacts+ContactMethods+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+ContactMethodsColumns | Columns from the ContactMethods table that other tables join into
themseleves. |
Contacts+ContactMethodsColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Extensions | The extensions for a person |
Contacts+Extensions+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+ExtensionsColumns | Documentation for this section has not yet been entered. |
Contacts+ExtensionsColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+GroupMembership | Documentation for this section has not yet been entered. |
Contacts+GroupMembership+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+Groups | This table contains the groups for an account. |
Contacts+Groups+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+GroupsColumns | Columns from the groups table. |
Contacts+GroupsColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Intents | Contains helper classes used to create or manage Android.Content.Intent
that involve contacts. |
Contacts+Intents+Insert | Convenience class that contains string constants used
to create contact Android.Content.Intent. |
Contacts+Intents+UI | Intents related to the Contacts app UI. |
Contacts+OrganizationColumns | Columns from the Organizations table that other columns join into themselves. |
Contacts+OrganizationColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Organizations | A sub directory of a single person that contains all of their Phones. |
Contacts+Organizations+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+People | This table contains people. |
Contacts+People+ContactMethods | A subdirectory of a single person that contains all of their
ContactMethods. |
Contacts+People+ContactMethods+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+People+Extensions | The extensions for a person |
Contacts+People+Extensions+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+People+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+People+Phones | A sub directory of a single person that contains all of their Phones. |
Contacts+People+Phones+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+PeopleColumns | Columns from the People table that other tables join into themselves. |
Contacts+PeopleColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Phones | This table stores phone numbers and a reference to the person that the
contact method belongs to. |
Contacts+Phones+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+PhonesColumns | Columns from the Phones table that other columns join into themselves. |
Contacts+PhonesColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Photos | The photos over all of the people |
Contacts+Photos+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+PhotosColumns | Columns from the Photos table that other columns join into themselves. |
Contacts+PhotosColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+PresenceColumns | The IM presence columns with some contacts specific columns mixed in. |
Contacts+PresenceColumnsConsts | Documentation for this section has not yet been entered. |
Contacts+Settings | The settings over all of the people |
Contacts+Settings+InterfaceConsts | Documentation for this section has not yet been entered. |
Contacts+SettingsColumns | Columns from the Settings table that other columns join into themselves. |
Contacts+SettingsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract |
Overview
|
ContactsContract+AggregationExceptions |
Columns
|
ContactsContract+AggregationExceptions+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+BaseSyncColumns | Generic columns for use by sync adapters. |
ContactsContract+BaseSyncColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds | Container for definitions of common data types stored in the Android.Provider.ContactsContract.Data
table. |
ContactsContract+CommonDataKinds+BaseTypes | The base types that all "Typed" data kinds support. |
ContactsContract+CommonDataKinds+BaseTypesConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Callable | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Callable+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+CommonColumns | Columns common across the specific types. |
ContactsContract+CommonDataKinds+CommonColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Contactables | A special class of data items, used to refer to types of data that can be used to attempt
to start communicating with a person (Android.Provider.ContactsContract.CommonDataKinds.Phone and Android.Provider.ContactsContract.CommonDataKinds.Email). |
ContactsContract+CommonDataKinds+Contactables+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Email |
Column aliases
|
ContactsContract+CommonDataKinds+Email+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Event |
Column aliases
|
ContactsContract+CommonDataKinds+Event+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+GroupMembership |
Column aliases
|
ContactsContract+CommonDataKinds+GroupMembership+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Identity | A data kind representing an Identity related to the contact. |
ContactsContract+CommonDataKinds+Identity+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Im |
Column aliases
|
ContactsContract+CommonDataKinds+Im+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Nickname |
Column aliases
|
ContactsContract+CommonDataKinds+Nickname+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Note |
Column aliases
|
ContactsContract+CommonDataKinds+Note+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Organization |
Column aliases
|
ContactsContract+CommonDataKinds+Organization+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Phone |
Column aliases
|
ContactsContract+CommonDataKinds+Phone+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Photo |
Column aliases
|
ContactsContract+CommonDataKinds+Photo+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Relation |
Column aliases
|
ContactsContract+CommonDataKinds+Relation+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+SipAddress |
Column aliases
|
ContactsContract+CommonDataKinds+SipAddress+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+StructuredName | A data kind representing the contact's proper name. |
ContactsContract+CommonDataKinds+StructuredName+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+StructuredPostal |
Column aliases
|
ContactsContract+CommonDataKinds+StructuredPostal+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+CommonDataKinds+Website |
Column aliases
|
ContactsContract+CommonDataKinds+Website+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+ContactNameColumns | Contact name and contact name metadata columns in the RawContacts table. |
ContactsContract+ContactNameColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+ContactOptionsColumns | Columns of Android.Provider.ContactsContract.Contacts that track the user's
preferences for, or interactions with, the contact. |
ContactsContract+ContactOptionsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts | Constants for the contacts table, which contains a record per aggregate
of raw contacts representing the same person. |
ContactsContract+Contacts+AggregationSuggestions |
|
ContactsContract+Contacts+AggregationSuggestions+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts+Data | A sub-directory of a single contact that contains all of the constituent raw contact
Android.Provider.ContactsContract.Data rows. |
ContactsContract+Contacts+Data+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts+Entity |
|
ContactsContract+Contacts+Entity+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts+Photo | A read-only sub-directory of a single contact that contains
the contact's primary photo. |
ContactsContract+Contacts+Photo+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+Contacts+StreamItems |
|
ContactsContract+Contacts+StreamItems+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+ContactsColumns | Columns of Android.Provider.ContactsContract.Contacts that refer to intrinsic
properties of the contact, as opposed to the user-specified options
found in Android.Provider.ContactsContract.ContactOptionsColumns. |
ContactsContract+ContactsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+ContactStatusColumns | Documentation for this section has not yet been entered. |
ContactsContract+ContactStatusColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+Data |
|
ContactsContract+Data+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+DataColumns | Columns in the Data table. |
ContactsContract+DataColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+DataUsageFeedback |
|
ContactsContract+DataUsageStatColumns | Columns in the Data_Usage_Stat table
|
ContactsContract+DataUsageStatColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+DeletedContacts | Constants for the deleted contact table. |
ContactsContract+DeletedContacts+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+DeletedContactsColumns | Documentation for this section has not yet been entered. |
ContactsContract+DeletedContactsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+Directory | A Directory represents a contacts corpus, e.g. |
ContactsContract+Directory+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+DisplayNameSources | Types of data used to produce the display name for a contact. |
ContactsContract+DisplayNameSourcesConsts | Documentation for this section has not yet been entered. |
ContactsContract+DisplayPhoto | Helper class for accessing full-size photos by photo file ID. |
ContactsContract+FullNameStyle | Constants for various styles of combining given name, family name etc into
a full name. |
ContactsContract+FullNameStyleConsts | Documentation for this section has not yet been entered. |
ContactsContract+Groups | Constants for the groups table. |
ContactsContract+Groups+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+GroupsColumns | Documentation for this section has not yet been entered. |
ContactsContract+GroupsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+Intents | Contains helper classes used to create or manage Android.Content.Intent
that involve contacts. |
ContactsContract+Intents+Insert | Convenience class that contains string constants used
to create contact Android.Content.Intent. |
ContactsContract+PhoneLookup | A table that represents the result of looking up a phone number, for
example for caller ID. |
ContactsContract+PhoneLookup+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+PhoneLookupColumns | Documentation for this section has not yet been entered. |
ContactsContract+PhoneLookupColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+PhoneticNameStyle | Constants for various styles of capturing the pronunciation of a person's name. |
ContactsContract+PhoneticNameStyleConsts | Documentation for this section has not yet been entered. |
ContactsContract+PinnedPositions | Documentation for this section has not yet been entered. |
ContactsContract+Presence | Documentation for this section has not yet been entered. |
ContactsContract+PresenceColumns | Additional data mixed in with Android.Provider.ContactsContract.ContactStatusColumns to link
back to specific Android.Provider.BaseColumns.Id entries. |
ContactsContract+PresenceColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+Profile |
Operations
-
Insert
- The user's profile entry cannot be created explicitly (attempting to do so
will throw an exception). When a raw contact is inserted into the profile, the
provider will check for the existence of a profile on the device. If one is
found, the raw contact's Android.Provider.ContactsContract.RawContactsColumns.ContactId column gets the _ID of
the profile Contact. If no match is found, the profile Contact is created and
its _ID is put into the Android.Provider.ContactsContract.RawContactsColumns.ContactId column of the newly
inserted raw contact.
-
Update
- The profile Contact has the same update restrictions as Contacts in general,
but requires the android.permission.WRITE_PROFILE permission.
-
Delete
- The profile Contact cannot be explicitly deleted. It will be removed
automatically if all of its constituent raw contact entries are deleted.
-
Query
-
- The Android.Provider.ContactsContract.Profile.ContentUri for profiles behaves in much the same way as
retrieving a contact by ID, except that it will only ever return the user's
profile contact.
-
The profile contact supports all of the same sub-paths as an individual contact
does - the content of the profile contact can be retrieved as entities or
data rows. Similarly, specific raw contact entries can be retrieved by appending
the desired raw contact ID within the profile.
|
ContactsContract+Profile+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+ProfileSyncState | A table provided for sync adapters to use for storing private sync state data for the
user's personal profile. |
ContactsContract+ProfileSyncState+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+QuickContact | Helper methods to display QuickContact dialogs that allow users to pivot on
a specific Android.Provider.Contacts entry. |
ContactsContract+RawContacts | Constants for the raw contacts table, which contains one row of contact
information for each person in each synced account. |
ContactsContract+RawContacts+Data | A sub-directory of a single raw contact that contains all of its
Android.Provider.ContactsContract.Data rows. |
ContactsContract+RawContacts+Data+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+RawContacts+DisplayPhoto |
|
ContactsContract+RawContacts+Entity |
|
ContactsContract+RawContacts+Entity+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+RawContacts+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+RawContacts+StreamItems |
|
ContactsContract+RawContacts+StreamItems+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+RawContactsColumns | Documentation for this section has not yet been entered. |
ContactsContract+RawContactsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+RawContactsEntity |
|
ContactsContract+RawContactsEntity+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+SearchSnippets | Documentation for this section has not yet been entered. |
ContactsContract+Settings |
Columns
|
ContactsContract+Settings+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+SettingsColumns | Documentation for this section has not yet been entered. |
ContactsContract+SettingsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+StatusColumns | Social status update columns. |
ContactsContract+StatusColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+StatusUpdates |
Columns
|
ContactsContract+StatusUpdates+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+StreamItemPhotos |
Account check
Operations
-
Insert
-
Update
-
Delete
- Deletes can be made against either a specific photo item in a stream item, or
against all or a selected subset of photo items under a stream item.
For example:
- Deleting a single photo via the
Android.Provider.ContactsContract.StreamItems.StreamItemPhotos.ContentDirectory sub-path of a stream item:
- Deleting all photos under a stream item
-
Query
- Querying for a specific photo in a stream item
-
java Example
Cursor c = getContentResolver().query(
ContentUris.withAppendedId(
Uri.withAppendedPath(
ContentUris.withAppendedId(StreamItems.CONTENT_URI, streamItemId)
StreamItems.StreamItemPhotos#CONTENT_DIRECTORY),
streamItemPhotoId), null, null, null, null);
- Querying for all photos in a stream item
-
java Example
Cursor c = getContentResolver().query(
Uri.withAppendedPath(
ContentUris.withAppendedId(StreamItems.CONTENT_URI, streamItemId)
StreamItems.StreamItemPhotos#CONTENT_DIRECTORY),
null, null, null, StreamItemPhotos.SORT_INDEX);
The record will contain both a Android.Provider.ContactsContract.StreamItemPhotosColumns.PhotoFileId and a
Android.Provider.ContactsContract.StreamItemPhotosColumns.PhotoUri. The Android.Provider.ContactsContract.StreamItemPhotosColumns.PhotoFileId
can be used in conjunction with the Android.Provider.ContactsContract.DisplayPhoto API to
retrieve photo content, or you can open the Android.Provider.ContactsContract.StreamItemPhotosColumns.PhotoUri as
an asset file, as follows:
java Example
public InputStream openDisplayPhoto(String photoUri) {
try {
AssetFileDescriptor fd = getContentResolver().openAssetFileDescriptor(photoUri, "r");
return fd.createInputStream();
} catch (IOException e) {
return null;
}
}
|
ContactsContract+StreamItemPhotos+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+StreamItemPhotosColumns | Columns in the StreamItemPhotos table. |
ContactsContract+StreamItemPhotosColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+StreamItems |
|
ContactsContract+StreamItems+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+StreamItems+StreamItemPhotos |
|
ContactsContract+StreamItems+StreamItemPhotos+InterfaceConsts | Documentation for this section has not yet been entered. |
ContactsContract+StreamItemsColumns | Columns in the StreamItems table. |
ContactsContract+StreamItemsColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+SyncColumns | Columns that appear when each row of a table belongs to a specific
account, including sync information that an account may need. |
ContactsContract+SyncColumnsConsts | Documentation for this section has not yet been entered. |
ContactsContract+SyncState | A table provided for sync adapters to use for storing private sync state data for contacts. |
ContactsContract+SyncState+InterfaceConsts | Documentation for this section has not yet been entered. |
DisplayMode | Enumerates values returned by the Android.Provider.DisplayMode.Grid, and Android.Provider.DisplayMode.List members. |
DisplayNameSources | Enumerates values returned by several types. |
DocumentContractFlags | Enumerates values returned by several types. |
DocumentRootFlags | Enumerates values returned by several types. |
DocumentsContract | Defines the contract between a documents provider and the platform. |
DocumentsContract+Document | Documentation for this section has not yet been entered. |
DocumentsContract+Root | Documentation for this section has not yet been entered. |
DocumentsProvider | Base class for a document provider. |
EmailDataKind | Enumerates values returned by several methods of Android.Provider.EmailDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Email.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Email.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Email.GetTypeLabelResource members. |
EventDataKind | Enumerates values returned by several methods of Android.Provider.EventDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Event.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Event.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Event.GetTypeResource members. |
EventsAccess | Enumerates values returned by several types. |
EventsAvailability | Enumerates values returned by several types. |
EventsStatus | Enumerates values returned by several types. |
ExportSupport | Enumerates values returned by several types. |
FullNameStyle | Enumerates values returned by several types. |
GlobalWifiSleepPolicy | Enumerates values returned by several types. |
HistoryProjection | Enumerates values returned by several methods of Android.Provider.HistoryProjection. |
IMProtocolDataKind | Enumerates values returned by several methods of Android.Provider.IMProtocolDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Im.GetProtocolLabel, Android.Provider.ContactsContract.CommonDataKinds.Im.GetProtocolLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Im.GetProtocolLabelResource members. |
IMTypeDataKind | Enumerates values returned by several methods of Android.Provider.IMTypeDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Im.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Im.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Im.GetTypeLabelResource members. |
LiveFolders |
Lifecycle
Setting up the live folder activity
java Example
public static class MyLiveFolder extends Activity {
public static final Uri CONTENT_URI = Uri.parse("content://my.app/live");
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Intent intent = getIntent();
final String action = intent.getAction();
if (LiveFolders.ACTION_CREATE_LIVE_FOLDER.equals(action)) {
setResult(RESULT_OK, createLiveFolder(this, CONTENT_URI, "My LiveFolder",
R.drawable.ic_launcher_contacts_phones));
} else {
setResult(RESULT_CANCELED);
}
finish();
}
private static Intent createLiveFolder(Context context, Uri uri, String name,
int icon) {
final Intent intent = new Intent();
intent.setData(uri);
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_NAME, name);
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_ICON,
Intent.ShortcutIconResource.fromContext(context, icon));
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_DISPLAY_MODE, LiveFolders.DISPLAY_MODE_LIST);
return intent;
}
}
Setting up the content provider
|
LiveFolders+InterfaceConsts | Documentation for this section has not yet been entered. |
LocaleType | Enumerates values returned by the Android.Provider.LocaleType.All, and Android.Provider.LocaleType.Current members and taken as a parameter of the Android.Provider.UserDictionary.Words.AddWord member. |
MediaStore | The Media provider contains meta data for all available media on both internal
and external storage devices. |
MediaStore+Audio | Container for all audio content. |
MediaStore+Audio+AlbumColumns | Columns representing an album
|
MediaStore+Audio+AlbumColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Albums | Contains artists for audio files
|
MediaStore+Audio+Albums+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+ArtistColumns | Columns representing an artist
|
MediaStore+Audio+ArtistColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Artists | Contains artists for audio files
|
MediaStore+Audio+Artists+Albums | Sub-directory of each artist containing all albums on which
a song by the artist appears. |
MediaStore+Audio+Artists+Albums+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Artists+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+AudioColumns | Columns for audio file that show up in multiple tables. |
MediaStore+Audio+AudioColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Genres | Contains all genres for audio files
|
MediaStore+Audio+Genres+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Genres+Members | Sub-directory of each genre containing all members. |
MediaStore+Audio+Genres+Members+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+GenresColumns | Columns representing an audio genre
|
MediaStore+Audio+GenresColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Media | Documentation for this section has not yet been entered. |
MediaStore+Audio+Media+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Playlists | Contains playlists for audio files
|
MediaStore+Audio+Playlists+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Playlists+Members | Sub-directory of each playlist containing all members. |
MediaStore+Audio+Playlists+Members+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+PlaylistsColumns | Columns representing a playlist
|
MediaStore+Audio+PlaylistsColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Audio+Radio | Documentation for this section has not yet been entered. |
MediaStore+Files | Media provider table containing an index of all files in the media storage,
including non-media files. |
MediaStore+Files+FileColumns | Fields for master table for all media files. |
MediaStore+Files+FileColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Images | Contains meta data for all available images. |
MediaStore+Images+ImageColumns | Documentation for this section has not yet been entered. |
MediaStore+Images+ImageColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Images+Media | Documentation for this section has not yet been entered. |
MediaStore+Images+Media+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Images+Thumbnails | This class allows developers to query and get two kinds of thumbnails:
MINI_KIND: 512 x 384 thumbnail
MICRO_KIND: 96 x 96 thumbnail
|
MediaStore+Images+Thumbnails+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+MediaColumns | Common fields for most MediaProvider tables
|
MediaStore+MediaColumnsConsts | Documentation for this section has not yet been entered. |
MediaStore+Video | Documentation for this section has not yet been entered. |
MediaStore+Video+Media | Documentation for this section has not yet been entered. |
MediaStore+Video+Media+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Video+Thumbnails | This class allows developers to query and get two kinds of thumbnails:
MINI_KIND: 512 x 384 thumbnail
MICRO_KIND: 96 x 96 thumbnail
|
MediaStore+Video+Thumbnails+InterfaceConsts | Documentation for this section has not yet been entered. |
MediaStore+Video+VideoColumns | Documentation for this section has not yet been entered. |
MediaStore+Video+VideoColumnsConsts | Documentation for this section has not yet been entered. |
MediaType | Enumerates values returned by several types. |
MessageBoxType | Enumerates values returned by several types. |
MmsSmsErrorType | Enumerates values returned by several types. |
MmsSmsProtocol | Enumerates values returned by several types. |
NicknameDataKind | Enumerates values returned by several methods of Android.Provider.NicknameDataKind. |
OpenableColumns | These are standard columns for openable URIs. |
OpenableColumnsConsts | Documentation for this section has not yet been entered. |
OrganizationDataKind | Enumerates values returned by the Android.Provider.OrganizationDataKind.Custom, Android.Provider.OrganizationDataKind.Other, and Android.Provider.OrganizationDataKind.Work members and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Organization.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Organization.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Organization.GetTypeLabelResource members. |
PhoneDataKind | Enumerates values returned by several methods of Android.Provider.PhoneDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Phone.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Phone.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Phone.GetTypeLabelResource members. |
PhoneticNameStyle | Enumerates values returned by several types. |
PhotoSupport | Enumerates values returned by several types. |
QueriesProjection | Enumerates values returned by several methods of Android.Provider.QueriesProjection. |
QuickContactMode | Enumerates values returned by the Android.Provider.QuickContactMode.Large, Android.Provider.QuickContactMode.Medium, and Android.Provider.QuickContactMode.Small members and taken as a parameter of the Android.Provider.ContactsContract.QuickContact.ShowQuickContact, and Android.Provider.ContactsContract.QuickContact.ShowQuickContact members. |
RelationDataKind | Enumerates values returned by several methods of Android.Provider.RelationDataKind and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.Relation.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.Relation.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.Relation.GetTypeLabelResource members. |
RemindersMethod | Enumerates values returned by several types. |
ScreenBrightness | Enumerates values returned by several types. |
SearchesProjection | Enumerates values returned by the Android.Provider.SearchesProjection.DateIndex, and Android.Provider.SearchesProjection.SearchIndex members. |
SearchRecentSuggestions | This is a utility class providing access to
Android.Content.SearchRecentSuggestionsProvider. |
SecurityLocationMode | Enumerates values returned by several types. |
Settings | The Settings provider contains global system-level device preferences. |
Settings+Global | Global system settings, containing preferences that always apply identically
to all defined users. |
Settings+NameValueTable | Common base for tables of name/value settings. |
Settings+NameValueTable+InterfaceConsts | Documentation for this section has not yet been entered. |
Settings+Secure | Secure system settings, containing system preferences that applications
can read but are not allowed to write. |
Settings+SettingNotFoundException | Documentation for this section has not yet been entered. |
Settings+System | System settings, containing miscellaneous system preferences. |
ShortcutSupport | Enumerates values returned by several types. |
SipAddressDataKind | Enumerates values returned by several types and taken as a parameter of the Android.Provider.ContactsContract.CommonDataKinds.SipAddress.GetTypeLabel, Android.Provider.ContactsContract.CommonDataKinds.SipAddress.GetTypeLabelFormatted, and Android.Provider.ContactsContract.CommonDataKinds.SipAddress.GetTypeLabelResource members. |
SmsIntentResult | Enumerates values returned by several types. |
SmsMessageType | Enumerates values returned by several types. |
SmsStatus | Enumerates values returned by several types. |
StatusPresence | Enumerates values returned by several types and taken as a parameter of the Android.Provider.ContactsContract.StatusUpdates.GetPresenceIconResourceId, and Android.Provider.ContactsContract.StatusUpdates.GetPresencePrecedence members. |
SyncStateContract | The ContentProvider contract for associating data with ana data array account. |
SyncStateContract+Columns | Documentation for this section has not yet been entered. |
SyncStateContract+ColumnsConsts | Documentation for this section has not yet been entered. |
SyncStateContract+Constants | Documentation for this section has not yet been entered. |
SyncStateContract+Constants+InterfaceConsts | Documentation for this section has not yet been entered. |
SyncStateContract+Helpers | Documentation for this section has not yet been entered. |
Telephony | The Telephony provider contains data related to phone operation, specifically SMS and MMS
messages and access to the APN list, including the MMSC to use. |
Telephony+BaseMmsColumns | Documentation for this section has not yet been entered. |
Telephony+BaseMmsColumnsConsts | Documentation for this section has not yet been entered. |
Telephony+CanonicalAddressesColumns | Documentation for this section has not yet been entered. |
Telephony+CanonicalAddressesColumnsConsts | Documentation for this section has not yet been entered. |
Telephony+Carriers | Documentation for this section has not yet been entered. |
Telephony+Carriers+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms | Documentation for this section has not yet been entered. |
Telephony+Mms+Addr | Documentation for this section has not yet been entered. |
Telephony+Mms+Addr+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Draft | Documentation for this section has not yet been entered. |
Telephony+Mms+Draft+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Inbox | Documentation for this section has not yet been entered. |
Telephony+Mms+Inbox+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Intents | Documentation for this section has not yet been entered. |
Telephony+Mms+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Outbox | Documentation for this section has not yet been entered. |
Telephony+Mms+Outbox+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Part | Documentation for this section has not yet been entered. |
Telephony+Mms+Part+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Mms+Rate | Documentation for this section has not yet been entered. |
Telephony+Mms+Sent | Documentation for this section has not yet been entered. |
Telephony+Mms+Sent+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+MmsSms | Documentation for this section has not yet been entered. |
Telephony+MmsSms+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+MmsSms+PendingMessages | Documentation for this section has not yet been entered. |
Telephony+MmsSms+PendingMessages+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms | Documentation for this section has not yet been entered. |
Telephony+Sms+Conversations | Documentation for this section has not yet been entered. |
Telephony+Sms+Conversations+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms+Draft | Documentation for this section has not yet been entered. |
Telephony+Sms+Draft+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms+Inbox | Documentation for this section has not yet been entered. |
Telephony+Sms+Inbox+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms+Intents | Documentation for this section has not yet been entered. |
Telephony+Sms+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms+Outbox | Documentation for this section has not yet been entered. |
Telephony+Sms+Outbox+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+Sms+Sent | Documentation for this section has not yet been entered. |
Telephony+Sms+Sent+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+TextBasedSmsColumns | Documentation for this section has not yet been entered. |
Telephony+TextBasedSmsColumnsConsts | Documentation for this section has not yet been entered. |
Telephony+Threads | Documentation for this section has not yet been entered. |
Telephony+Threads+InterfaceConsts | Documentation for this section has not yet been entered. |
Telephony+ThreadsColumns | Documentation for this section has not yet been entered. |
Telephony+ThreadsColumnsConsts | Documentation for this section has not yet been entered. |
ThreadType | Enumerates values returned by several types. |
ThumbnailKind | Enumerates values returned by the Android.Provider.ThumbnailKind.FullScreenKind, Android.Provider.ThumbnailKind.MicroKind, and Android.Provider.ThumbnailKind.MiniKind members and taken as a parameter of several types. |
UserDictionary | A provider of user defined words for input methods to use for predictive text input. |
UserDictionary+Words | Contains the user defined words. |
UserDictionary+Words+InterfaceConsts | Documentation for this section has not yet been entered. |
VideoThumbnailKind | Enumerates values returned by several types and taken as a parameter of the Android.Provider.MediaStore.Video.Thumbnails.GetThumbnail, and Android.Provider.MediaStore.Video.Thumbnails.GetThumbnail members. |
VoicemailConfigurationState | Enumerates values returned by several types. |
VoicemailContract | The contract between the voicemail provider and applications. |
VoicemailContract+Status | Defines fields exposed through the /status path of this content provider. |
VoicemailContract+Status+InterfaceConsts | Documentation for this section has not yet been entered. |
VoicemailContract+Voicemails | Defines fields exposed through the /voicemail path of this content provider. |
VoicemailContract+Voicemails+InterfaceConsts | Documentation for this section has not yet been entered. |
VoicemailDataChannelState | Enumerates values returned by several types. |
VoicemailNotificationChannelState | Enumerates values returned by several types. |
WebsiteDataKind | Enumerates values returned by several methods of Android.Provider.WebsiteDataKind. |
WifiSleepPolicy | Enumerates values returned by several types. |