CallLog.Calls Класс

Определение

Содержит последние вызовы.

[Android.Runtime.Register("android/provider/CallLog$Calls", DoNotGenerateAcw=true)]
public class CallLog.Calls : Java.Lang.Object
[<Android.Runtime.Register("android/provider/CallLog$Calls", DoNotGenerateAcw=true)>]
type CallLog.Calls = class
    inherit Object
Наследование
CallLog.Calls
Атрибуты

Комментарии

Содержит последние вызовы.

Примечание. Если вы хотите запросить журнал вызовов и ограничить результаты одним значением, следует добавить #LIMIT_PARAM_KEY параметр в URI содержимого. Пример:

{@code
            getContentResolver().query(
                            Calls.CONTENT_URI.buildUpon().appendQueryParameter(LIMIT_PARAM_KEY, "1")
                            .build(),
                            null, null, null, null);
            }

Поставщик журнала вызовов применяет строгую грамматику SQL, поэтому нельзя добавить "LIMIT" в SQL-запрос, как показано ниже:

{@code
            getContentResolver().query(Calls.CONTENT_URI, null, "LIMIT 1", null, null);
            }

Документация по Java для android.provider.CallLog.Calls.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

CallLog.Calls()
CallLog.Calls(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

AutoMissedEmergencyCall

Значение для CallLog.Calls#MISSED_REASONпараметра задает значение , когда CallLog.Calls#TYPE указывает CallLog.Calls#MISSED_TYPE , что вызов был автоматически отклонен системой из-за текущего вызова экстренной помощи.

AutoMissedMaximumDialing

Значение для CallLog.Calls#MISSED_REASONпараметра задает значение , если CallLog.Calls#TYPE указывает CallLog.Calls#MISSED_TYPE , что вызов был автоматически отклонен системой, так как система не может поддерживать больше вызовов.

AutoMissedMaximumRinging

Значение для CallLog.Calls#MISSED_REASONпараметра задает значение , если CallLog.Calls#TYPE указывает CallLog.Calls#MISSED_TYPE , что вызов был автоматически отклонен системой, так как система не может поддерживать больше звонков.

BlockReason

CallLog.Calls#TYPE Если имеет значение CallLog.Calls#BLOCKED_TYPE, указывает причину блокировки вызова.

BlockReasonBlockedNumber

Значение для CallLog.Calls#BLOCK_REASONпараметра задает значение , когда CallLog.Calls#TYPE указывает CallLog.Calls#BLOCKED_TYPE , что вызов был заблокирован, так как он находится в поставщике BlockedNumbers.

BlockReasonCallScreeningService

Значение для CallLog.Calls#BLOCK_REASONпараметра , если указывает CallLog.Calls#BLOCKED_TYPECallLog.Calls#TYPE, что вызов был заблокирован CallScreeningService.

BlockReasonDirectToVoicemail

Значение для CallLog.Calls#BLOCK_REASONпараметра , если указывает CallLog.Calls#BLOCKED_TYPECallLog.Calls#TYPE, что звонок был заблокирован, так как пользователь настроил контакт для отправки непосредственно в голосовую почту.

BlockReasonNotBlocked

Значение для CallLog.Calls#BLOCK_REASONпараметра задается в качестве значения по умолчанию, если вызов не был заблокирован службой CallScreeningService или любым другим методом блокировки системных вызовов.

BlockReasonNotInContacts

Значение для CallLog.Calls#BLOCK_REASONпараметра задает значение , если CallLog.Calls#TYPE указывает CallLog.Calls#BLOCKED_TYPE , что звонок был заблокирован, так как пользователь решил заблокировать все звонки с номеров, не входящих в его контакты.

BlockReasonPayPhone

Значение для CallLog.Calls#BLOCK_REASONпараметра задает значение , если CallLog.Calls#TYPE указывает CallLog.Calls#BLOCKED_TYPE , что звонок был заблокирован, так как пользователь решил заблокировать все звонки с таксового телефона.

BlockReasonRestrictedNumber

Значение для CallLog.Calls#BLOCK_REASONпараметра задает значение , когда CallLog.Calls#TYPE указывает CallLog.Calls#BLOCKED_TYPE , что звонок был заблокирован, так как пользователь решил заблокировать все звонки с ограниченных номеров.

BlockReasonUnknownNumber

Значение для CallLog.Calls#BLOCK_REASONпараметра задает значение , если CallLog.Calls#TYPE указывает CallLog.Calls#BLOCKED_TYPE , что звонок был заблокирован, так как пользователь решил заблокировать все звонки с неизвестных номеров.

CachedFormattedNumber

Кэшированный номер телефона, отформатированный с использованием правил форматирования в зависимости от страны, в которую входил пользователь на момент выполнения или приема звонка.

CachedLookupUri

Кэшированный URI для поиска контакта, связанного с номером телефона, если он существует.

CachedMatchedNumber

Кэшированный номер телефона контакта, который соответствует этой записи, если она существует.

CachedName

Кэшированное имя, связанное с номером телефона, если оно существует.

CachedNormalizedNumber

Кэшированная нормализованная (E164) версия номера телефона, если она существует.

CachedNumberLabel

Метка кэшированного номера для пользовательского типа номера, связанного с номером телефона, если он существует.

CachedNumberType

Тип кэшированного номера (дом, работа и т. д.), связанный с номером телефона, если он существует.

CachedPhotoId

Кэшированный идентификатор фотографии изображения, связанного с номером телефона, если он существует.

CachedPhotoUri

Кэшированный универсальный код ресурса (URI) фотографии, связанной с номером телефона, если он существует.

CallScreeningAppName

Имя приложения, которое заблокировало вызов.

CallScreeningComponentName

ComponentName объекта CallScreeningService, который заблокировал этот вызов.

ComposerPhotoUri

Ссылка на рисунок, отправленный через call composer.

ContentItemType

Тип MIME подкаталога #CONTENT_URI одного вызова.

ContentType

Тип #CONTENT_URI MIME и #CONTENT_FILTER_URI , предоставляющий каталог вызовов.

CountryIso

Двухбуквенный код страны ISO 3166-1, в котором пользователь получил или совершил звонок.

DataUsage

Использование данных вызова в байтах.

Date

Дата вызова в миллисекундах с момента эпохи

DefaultSortOrder

Порядок сортировки по умолчанию для этой таблицы

Duration

Длительность вызова в секундах

ExtraCallTypeFilter

Необязательный дополнительный объект, используемый с #CONTENT_TYPE Calls.CONTENT_TYPE и Intent#ACTION_VIEW , чтобы указать, что представленный список вызовов должен быть отфильтрован для определенного типа вызова.

Features

Битовая маска, описывающая признаки вызова (e.

FeaturesAssistedDialingUsed

Указывает, что звонок прошел вспомогательный набор.

FeaturesHdCall

Звонок был HD.

FeaturesPulledExternally

Звонок был вытащил извне.

FeaturesRtt

Звонок был на RTT в какой-то момент

FeaturesVideo

Звонок был видео.

FeaturesVolte

Вызов voLTE

FeaturesWifi

Звонок был wifi call.

GeocodedLocation

Геокодированное расположение для номера, связанного с этим вызовом.

IsRead

Указывает, был ли этот элемент прочитан или иным образом использовался пользователем.

LastModified

Дата последней вставки, обновления или помечается как удаленная строка в миллисекундах с момента эпохи.

LimitParamKey

Параметр запроса, используемый для ограничения количества возвращаемых журналов вызовов.

Location

Ссылка на расположение, отправленное через call composer.

MissedReason

CallLog.Calls#TYPE Если имеет значение CallLog.Calls#MISSED_TYPE, указывает факторы, которые могли привести пользователя к пропуску вызова.

MissedReasonNotMissed

Значение для CallLog.Calls#MISSED_REASONпараметра задается в качестве значения по умолчанию, если вызов не был пропущен.

New

Был ли звонок подтвержден

Number

Номер телефона, когда пользователь ввел его.

NumberPresentation

Число правил, установленных сетью.

OffsetParamKey

Параметр запроса, используемый для указания возвращаемой начальной записи.

PhoneAccountComponentName

Имя компонента учетной записи, используемой для выполнения или приема вызова; в строковой форме.

PhoneAccountId

Идентификатор учетной записи, используемой для выполнения или получения вызова.

PostDialDigits

Часть набираемого номера после набора, включая все цифры, набранные после TelecomManager#DTMF_CHARACTER_PAUSE или , TelecomManager#DTMF_CHARACTER_WAIT и сами эти символы.

PresentationAllowed
Устаревшие..

Номер может отображаться для идентификатора вызывающего абонента.

PresentationPayphone
Устаревшие..

Номер — это телефон с оплатой.

PresentationRestricted
Устаревшие..

Номер блокируется пользователем.

PresentationUnavailable
Устаревшие..

Номер недоступен.

PresentationUnknown
Устаревшие..

Номер не указан или неизвестен по сети.

Priority

Приоритет вызова, доставляемый с помощью call composer.

PriorityNormal
Устаревшие..

Используется в качестве значения в столбце #PRIORITY .

PriorityUrgent
Устаревшие..

Используется в качестве значения в столбце #PRIORITY .

Subject

Тема звонка, доставленная через call composer.

Transcription

Транскрибирование записи звонка или голосовой почты.

Type

Тип звонка (входящий, исходящий или пропущенный).

UserMissedCallFiltersTimeout

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит, когда истекло время ожидания фильтров вызовов.

UserMissedCallScreeningServiceSilenced

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит, если этот вызов заглушется службой проверки вызовов.

UserMissedDndMode

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит, если этот вызов заглушил, так как телефон находится в режиме "не беспокоить".

UserMissedLowRingVolume

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит, когда этот вызов звонит с небольшим объемом звонка.

UserMissedNoAnswer

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит, если вызов был пропущен только потому, что пользователь не ответил на него.

UserMissedNoVibrate

Если CallLog.Calls#TYPE задан этот CallLog.Calls#MISSED_TYPE бит, когда этот вызов звонит без вибрации.

UserMissedShortRing

Если CallLog.Calls#TYPE имеет значение CallLog.Calls#MISSED_TYPE, установите этот бит при вызове в течение короткого периода времени.

ViaNumber

Для входящего звонка — дополнительный номер линии, через который был получен звонок.

VoicemailUri

URI записи голосовой почты.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
ContentFilterUri

URL-адрес в стиле content:// для фильтрации этой таблицы по номерам телефонов

ContentUri

URL-адрес стиля content:// для этой таблицы

ContentUriWithVoicemail

URI содержимого, используемый для доступа к записям журнала вызовов, включая записи голосовой почты.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Содержит последние вызовы.

(Унаследовано от Object)
JniPeerMembers

Содержит последние вызовы.

PeerReference

Содержит последние вызовы.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Содержит последние вызовы.

(Унаследовано от Object)
Dispose(Boolean)

Содержит последние вызовы.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetLastOutgoingCall(Context)

Запросите последний набранный номер в базе данных журнала вызовов.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Содержит последние вызовы.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Содержит последние вызовы.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Содержит последние вызовы.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Содержит последние вызовы.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Содержит последние вызовы.

GetJniTypeName(IJavaPeerable)

Содержит последние вызовы.

Применяется к