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 物件的 Managed 標記法時使用的建構函式;由執行時間呼叫。 |
欄位
AutoMissedEmergencyCall |
的值 |
AutoMissedMaximumDialing |
的值,設定當 |
AutoMissedMaximumRinging |
的值 |
BlockReason |
|
BlockReasonBlockedNumber |
的值 |
BlockReasonCallScreeningService |
的值 |
BlockReasonDirectToVoicemail |
的值 |
BlockReasonNotBlocked |
|
BlockReasonNotInContacts |
的值,設定當 |
BlockReasonPayPhone |
的值 |
BlockReasonRestrictedNumber |
的值,設定 的 |
BlockReasonUnknownNumber |
的值 |
CachedFormattedNumber |
快取的電話號碼,會根據使用者進行或收到通話時所在的國家/地區,使用格式化規則格式化。 |
CachedLookupUri |
如果連絡人存在,則為查閱與電話號碼相關聯之連絡人的快取 URI。 |
CachedMatchedNumber |
如果連絡人存在,則為符合這個專案的快取電話號碼。 |
CachedName |
如果電話號碼存在,則為與電話號碼相關聯的快取名稱。 |
CachedNormalizedNumber |
如果電話號碼存在,快取的標準化 (E164) 版本。 |
CachedNumberLabel |
如果已存在,則為與電話號碼相關聯的自訂號碼類型快取號碼標籤。 |
CachedNumberType |
如果電話號碼存在,快取號碼類型 (Home、Work 等) 。 |
CachedPhotoId |
如果圖片存在,則為與電話號碼相關聯的圖片快取相片識別碼。 |
CachedPhotoUri |
如果圖片存在,則為與電話號碼相關聯的圖片快取相片 URI。 |
CallScreeningAppName |
封鎖呼叫的應用程式名稱。 |
CallScreeningComponentName |
CallScreeningService 的 ComponentName,封鎖此呼叫。 |
ComposerPhotoUri |
透過呼叫編輯器傳送之圖片的參考。 |
ContentItemType |
單一 |
ContentType |
的 |
CountryIso |
使用者收到或撥打電話的國家/地區的 ISO 3166-1 兩個字母國家/地區代碼。 |
DataUsage |
以位元組為單位呼叫的資料使用方式。 |
Date |
呼叫發生的日期,以毫秒為單位,自 epoch 起 |
DefaultSortOrder |
此資料表的預設排序次序 |
Duration |
呼叫的持續時間,以秒為單位 |
ExtraCallTypeFilter |
搭配 |
Features |
描述呼叫 (e 功能的位元遮罩。 |
FeaturesAssistedDialingUsed |
表示通話未接聽輔助撥號。 |
FeaturesHdCall |
通話為 HD。 |
FeaturesPulledExternally |
呼叫已從外部提取。 |
FeaturesRtt |
某個時間點的通話是在 RTT 上 |
FeaturesVideo |
通話有視訊。 |
FeaturesVolte |
通話為 VoLTE |
FeaturesWifi |
通話為 WIFI 通話。 |
GeocodedLocation |
與此呼叫相關聯之號碼的地理編碼位置。 |
IsRead |
使用者是否已讀取或取用此專案。 |
LastModified |
資料列上次插入、更新或標示為已刪除的日期,以 Epoch 之後的毫秒為單位。 |
LimitParamKey |
用來限制傳回通話記錄數目的查詢參數。 |
Location |
透過呼叫編輯器傳送之位置的參考。 |
MissedReason |
|
MissedReasonNotMissed |
|
New |
是否已認可呼叫 |
Number |
使用者輸入的電話號碼。 |
NumberPresentation |
網路所設定的呈現規則數目。 |
OffsetParamKey |
用來指定要傳回之開始記錄的查詢參數。 |
PhoneAccountComponentName |
用來撥打或接收呼叫之帳戶的元件名稱;字串格式。 |
PhoneAccountId |
用來撥打或接收呼叫之帳戶的識別碼。 |
PostDialDigits |
撥入號碼的後置部分,包括在 |
PresentationAllowed |
已淘汰.
允許顯示來電者識別碼的數位。 |
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 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。 |
ThresholdType |
此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。 |
方法
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 < notified/em > 或 < em > interrupted < /em > 。 >< (繼承來源 Object) |
Wait(Int64) |
讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <> (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的執行緒等到喚醒為止,通常是 em < notified/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) |
包含最近的呼叫。 |