CallLog.Calls 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含最近的调用。
[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
- 继承
- 属性
注解
包含最近的调用。
注意:如果要查询调用日志并将结果限制为单个值,则应将 #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);
}
的 android.provider.CallLog.Calls
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
构造函数
CallLog.Calls() | |
CallLog.Calls(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
AutoMissedEmergencyCall |
的值 |
AutoMissedMaximumDialing |
的值, |
AutoMissedMaximumRinging |
的值, |
BlockReason |
如果 为 |
BlockReasonBlockedNumber |
的值 |
BlockReasonCallScreeningService |
的值 |
BlockReasonDirectToVoicemail |
的值 |
BlockReasonNotBlocked |
的值 |
BlockReasonNotInContacts |
的值 |
BlockReasonPayPhone |
的值 |
BlockReasonRestrictedNumber |
的值 |
BlockReasonUnknownNumber |
的值 |
CachedFormattedNumber |
缓存的电话号码,根据用户拨打或接听呼叫时所在的国家/地区的格式规则设置格式。 |
CachedLookupUri |
用于查找与电话号码关联的联系人(如果存在)的缓存 URI。 |
CachedMatchedNumber |
与此项匹配的联系人的缓存电话号码(如果存在)。 |
CachedName |
与电话号码关联的缓存名称(如果存在)。 |
CachedNormalizedNumber |
缓存的规范化 (E164) 版本的电话号码(如果存在)。 |
CachedNumberLabel |
与电话号码关联的自定义号码类型的缓存号码标签(如果存在)。 |
CachedNumberType |
缓存的号码类型 (家庭、工作等) 与电话号码相关联(如果存在)。 |
CachedPhotoId |
与电话号码关联的图片的缓存照片 ID(如果存在)。 |
CachedPhotoUri |
与电话号码关联的图片的缓存照片 URI(如果存在)。 |
CallScreeningAppName |
阻止调用的应用的名称。 |
CallScreeningComponentName |
阻止此调用的 CallScreeningService 的 ComponentName。 |
ComposerPhotoUri |
对通过调用编辑器发送的图片的引用。 |
ContentItemType |
单个调用的 |
ContentType |
的 |
CountryIso |
ISO 3166-1 两个字母的国家/地区代码,该国家/地区是用户接收或拨打电话的国家/地区。 |
DataUsage |
调用的数据使用情况(以字节为单位)。 |
Date |
调用发生的日期,以毫秒为单位,自纪元以来 |
DefaultSortOrder |
此表的默认排序顺序 |
Duration |
调用的持续时间(以秒为单位) |
ExtraCallTypeFilter |
与 和 |
Features |
描述调用 (特征的位掩码 e. |
FeaturesAssistedDialingUsed |
指示呼叫进行了辅助拨号。 |
FeaturesHdCall |
呼叫为 HD。 |
FeaturesPulledExternally |
调用是在外部拉取的。 |
FeaturesRtt |
某个时间点在 RTT 上调用 |
FeaturesVideo |
通话有视频。 |
FeaturesVolte |
呼叫为 VoLTE |
FeaturesWifi |
呼叫是 WIFI 呼叫。 |
GeocodedLocation |
与此呼叫关联的号码的地理编码位置。 |
IsRead |
用户是否已读取或以其他方式使用此项目。 |
LastModified |
自纪元以来,最后插入、更新或标记为删除行的日期(以毫秒为单位)。 |
LimitParamKey |
用于限制返回的调用日志数的查询参数。 |
Location |
对通过调用编辑器发送的位置的引用。 |
MissedReason |
如果 为 |
MissedReasonNotMissed |
的值 |
New |
是否已确认呼叫 |
Number |
用户输入的电话号码。 |
NumberPresentation |
表示网络设置的规则的数量。 |
OffsetParamKey |
用于指定要返回的起始记录的查询参数。 |
PhoneAccountComponentName |
用于发出或接收呼叫的帐户的组件名称;字符串形式。 |
PhoneAccountId |
用于发出或接收呼叫的帐户的标识符。 |
PostDialDigits |
拨出号码的拨号后部分,包括在 或 |
PresentationAllowed |
已过时.
允许显示呼叫方 ID 的号码。 |
PresentationPayphone |
已过时.
号码是付费电话。 |
PresentationRestricted |
已过时.
数字被用户阻止。 |
PresentationUnavailable |
已过时.
数字不可用。 |
PresentationUnknown |
已过时.
数字未指定或网络未知。 |
Priority |
呼叫的优先级,通过呼叫编辑器传递。 |
PriorityNormal |
已过时.
用作列中的值 |
PriorityUrgent |
已过时.
用作列中的值 |
Subject |
呼叫的主题,通过呼叫编辑器传递。 |
Transcription |
听录呼叫或语音邮件条目。 |
Type |
呼叫的类型 (传入、传出或错过) 。 |
UserMissedCallFiltersTimeout |
当 为 |
UserMissedCallScreeningServiceSilenced |
当 为 |
UserMissedDndMode |
当 为 |
UserMissedLowRingVolume |
当 为 |
UserMissedNoAnswer |
当 为 |
UserMissedNoVibrate |
当 |
UserMissedShortRing |
当 为 |
ViaNumber |
对于传入呼叫,是接收呼叫的次要线路号码。 |
VoicemailUri |
语音邮件条目的 URI。 |
属性
Class |
返回此 |
ContentFilterUri |
用于在电话号码上筛选此表的 content:// 样式 URL |
ContentUri |
此表的 content:// 样式 URL |
ContentUriWithVoicemail |
用于访问呼叫日志条目(包括语音邮件记录)的内容 URI。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
JniIdentityHashCode |
包含最近的调用。 (继承自 Object) |
JniPeerMembers |
包含最近的调用。 |
PeerReference |
包含最近的调用。 (继承自 Object) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 |
ThresholdType |
此 API 支持 Mono for 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> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</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) |
包含最近的调用。 |