CallLog.Calls Klasse

Definition

Enthält die letzten Aufrufe.

[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
Vererbung
CallLog.Calls
Attribute

Hinweise

Enthält die letzten Aufrufe.

Hinweis: Wenn Sie das Aufrufprotokoll abfragen und die Ergebnisse auf einen einzelnen Wert beschränken möchten, sollten Sie den #LIMIT_PARAM_KEY Parameter an den Inhalts-URI anfügen. Beispiel:

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

Der Aufrufprotokollanbieter erzwingt strenge SQL-Grammatik, sodass Sie "LIMIT" nicht wie folgt an die SQL-Abfrage anfügen können:

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

Java Dokumentation für android.provider.CallLog.Calls.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

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

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

Name Beschreibung
AssertedDisplayName

Zeichenfolge, die den bestätigten Anzeigenamen speichert, der dem Geschäftsaufruf zugeordnet ist.

AutoMissedEmergencyCall

Wert für CallLog.Calls#MISSED_REASON, festlegen, wann CallLog.Calls#TYPE angegeben wird CallLog.Calls#MISSED_TYPE , dass ein Anruf automatisch vom System abgelehnt wurde, weil ein fortlaufender Notruf.

AutoMissedMaximumDialing

Wert für CallLog.Calls#MISSED_REASON, festlegen, wann CallLog.Calls#TYPE angegeben werden soll CallLog.Calls#MISSED_TYPE , dass ein Anruf vom System automatisch abgelehnt wurde, da das System keine weiteren Wählanrufe unterstützen kann.

AutoMissedMaximumRinging

Wert für CallLog.Calls#MISSED_REASON, festlegen, wann CallLog.Calls#TYPE angegeben wird CallLog.Calls#MISSED_TYPE , dass ein Anruf vom System automatisch abgelehnt wurde, da das System keine weiteren Anrufe unterstützen kann.

BlockReason

Gibt an, wo dies CallLog.Calls#TYPE der CallLog.Calls#BLOCKED_TYPEGrund dafür ist, warum ein Anruf blockiert wird.

BlockReasonBlockedNumber

Wert für CallLog.Calls#BLOCK_REASON, festlegen, wann CallLog.Calls#TYPECallLog.Calls#BLOCKED_TYPE angibt, dass ein Anruf blockiert wurde, weil er sich im Anbieter "BlockedNumbers" befindet.

BlockReasonCallScreeningService

Wert für CallLog.Calls#BLOCK_REASON, festlegen, wann CallLog.Calls#TYPECallLog.Calls#BLOCKED_TYPE angibt, dass ein Anruf durch einen CallScreeningService blockiert wurde.

BlockReasonDirectToVoicemail

Wert für CallLog.Calls#BLOCK_REASON, legen Sie fest, wann CallLog.Calls#TYPE angegeben wird CallLog.Calls#BLOCKED_TYPE , dass ein Anruf blockiert wurde, da der Benutzer einen Kontakt so konfiguriert hat, dass er direkt an voicemail gesendet wird.

BlockReasonNotBlocked

Wert für CallLog.Calls#BLOCK_REASON, als Standardwert festgelegt, wenn ein Aufruf nicht durch eine CallScreeningService oder eine andere Methode zum Blockieren von Systemaufrufen blockiert wurde.

BlockReasonNotInContacts

Wert für CallLog.Calls#BLOCK_REASON, legen Sie fest, wann CallLog.Calls#TYPE angegeben werden soll CallLog.Calls#BLOCKED_TYPE , dass ein Anruf blockiert wurde, da der Benutzer ausgewählt hat, alle Anrufe von Nummern zu blockieren, die nicht in ihren Kontakten enthalten sind.

BlockReasonPayPhone

Wert für CallLog.Calls#BLOCK_REASON, festlegen, wann CallLog.Calls#TYPE angegeben werden soll CallLog.Calls#BLOCKED_TYPE , dass ein Anruf blockiert wurde, weil der Benutzer ausgewählt hat, alle Anrufe von Pay-Telefonen zu blockieren.

BlockReasonRestrictedNumber

Wert für CallLog.Calls#BLOCK_REASON, legen Sie fest, wann CallLog.Calls#TYPE angegeben werden soll CallLog.Calls#BLOCKED_TYPE , dass ein Anruf blockiert wurde, weil der Benutzer ausgewählt hat, alle Anrufe von eingeschränkten Nummern zu blockieren.

BlockReasonUnknownNumber

Wert für CallLog.Calls#BLOCK_REASON, legen Sie fest, wann CallLog.Calls#TYPE angegeben werden soll CallLog.Calls#BLOCKED_TYPE , dass ein Anruf blockiert wurde, da der Benutzer ausgewählt hat, alle Anrufe von unbekannten Nummern zu blockieren.

CachedFormattedNumber

Die zwischengespeicherte Telefonnummer, formatiert mit Formatierungsregeln basierend auf dem Land/der Region, in dem/der der Benutzer beim Tätigen oder Empfangen des Anrufs war.

CachedLookupUri

Der zwischengespeicherte URI zum Nachschlagen des Kontakts, der der Telefonnummer zugeordnet ist, sofern vorhanden.

CachedMatchedNumber

Die zwischengespeicherte Telefonnummer des Kontakts, der diesem Eintrag entspricht, sofern vorhanden.

CachedName

Der zwischengespeicherte Name, der der Telefonnummer zugeordnet ist, sofern vorhanden.

CachedNormalizedNumber

Die zwischengespeicherte normalisierte(E164)-Version der Telefonnummer, sofern vorhanden.

CachedNumberLabel

Die zwischengespeicherte Nummernbezeichnung für einen benutzerdefinierten Nummerntyp, der der Telefonnummer zugeordnet ist, sofern vorhanden.

CachedNumberType

Der zwischengespeicherte Nummerntyp (Start, Arbeit usw.), der der Telefonnummer zugeordnet ist, sofern vorhanden.

CachedPhotoId

Die zwischengespeicherte Foto-ID des Bilds, das der Telefonnummer zugeordnet ist, sofern vorhanden.

CachedPhotoUri

Der zwischengespeicherte Foto-URI des Bilds, das der Telefonnummer zugeordnet ist, sofern vorhanden.

CallScreeningAppName

Der Name der App, die einen Anruf blockiert hat.

CallScreeningComponentName

Der ComponentName des CallScreeningService, der diesen Aufruf blockiert hat.

ComposerPhotoUri

Ein Verweis auf das Bild, das via Call Composer gesendet wurde.

ContentItemType

Der MIME-Typ eines #CONTENT_URI Unterverzeichnisses eines einzelnen Aufrufs.

ContentType

Der MIME-Typ und #CONTENT_URI#CONTENT_FILTER_URI das Bereitstellen eines Verzeichnisses von Aufrufen.

CountryIso

Die ISO 3166-1 zwei Buchstaben Ländercode des Landes, in dem der Benutzer den Anruf empfangen oder getätigt hat.

DataUsage

Die Datennutzung des Anrufs in Byte.

Date

Das Datum, an dem der Aufruf erfolgte, in Millisekunden seit der Epoche

DefaultSortOrder

Die Standardsortierreihenfolge für diese Tabelle

Duration

Die Dauer des Anrufs in Sekunden

ExtraCallTypeFilter

Ein optionaler Zusatz, der verwendet #CONTENT_TYPE Calls.CONTENT_TYPE wird, und Intent#ACTION_VIEW um anzugeben, dass die angezeigte Liste der Anrufe nach einem bestimmten Anruftyp gefiltert werden soll.

Features

Bitmaske, die Features des Anrufs beschreibt (e.

FeaturesAssistedDialingUsed

Gibt den anrufunterstützten Anruf an.

FeaturesHdCall

Anruf war HD.

FeaturesPulledExternally

Der Anruf wurde extern abgerufen.

FeaturesRtt

Der Anruf war zu einem bestimmten Zeitpunkt auf RTT.

FeaturesVideo

Anruf hatte Video.

FeaturesVolte

Anruf war VoLTE

FeaturesWifi

Anruf war WIFI-Anruf.

GeocodedLocation

Ein geocodierter Standort für die Nummer, die diesem Aufruf zugeordnet ist.

IsBusinessCall

Boolescher Wert, der angibt, ob der Anruf ein Geschäftsanruf ist.

IsRead

Gibt an, ob dieses Element vom Benutzer gelesen oder anderweitig genutzt wurde.

LastModified

Das Datum, an dem die Zeile zuletzt eingefügt, aktualisiert oder als gelöscht markiert wurde, in Millisekunden seit der Epoche.

LimitParamKey

Der Abfrageparameter, der verwendet wird, um die Anzahl der zurückgegebenen Anrufprotokolle einzuschränken.

Location

Ein Verweis auf den Standort, der via Call Composer gesendet wurde.

MissedReason

Gibt an, wo dies CallLog.Calls#TYPE der Fall ist CallLog.Calls#MISSED_TYPE, faktoren, die dazu führen können, dass der Benutzer den Anruf verpasst.

MissedReasonNotMissed

Wert für CallLog.Calls#MISSED_REASON, festgelegt als Standardwert, wenn ein Anruf nicht verpasst wurde.

New

Gibt an, ob der Anruf bestätigt wurde.

Number

Die Telefonnummer, die der Benutzer eingegeben hat.

NumberPresentation

Die vom Netzwerk festgelegten Regeln für die Nummerndarstellung.

OffsetParamKey

Abfrageparameter, der verwendet wird, um den zurückzugebenden Startdatensatz anzugeben.

PhoneAccountComponentName

Der Komponentenname des Kontos, das zum Tätigen oder Empfangen des Anrufs verwendet wird; in Zeichenfolgenform.

PhoneAccountId

Der Bezeichner für das Konto, das zum Tätigen oder Empfangen des Anrufs verwendet wird.

PostDialDigits

Der Nachwahlteil einer gewählten Nummer, einschließlich beliebiger Ziffern, die nach einem TelecomManager#DTMF_CHARACTER_PAUSE oder einem TelecomManager#DTMF_CHARACTER_WAIT und diesen Zeichen selbst gewählt wurden.

PresentationAllowed
Veraltet.

Die Nummer darf für die Anrufer-ID angezeigt werden.

PresentationPayphone
Veraltet.

Die Nummer ist ein Zahlentelefon.

PresentationRestricted
Veraltet.

Die Nummer wird vom Benutzer blockiert.

PresentationUnavailable
Veraltet.

Die Zahl ist nicht verfügbar.

PresentationUnknown
Veraltet.

Die Nummer ist nicht durch das Netzwerk angegeben oder unbekannt.

Priority

Die Priorität des Anrufs, wie er via Call Composer übermittelt wird.

PriorityNormal
Veraltet.

Wird als Wert in der #PRIORITY Spalte verwendet.

PriorityUrgent
Veraltet.

Wird als Wert in der #PRIORITY Spalte verwendet.

Subject

Der Betreff des Anrufs, wie er via Call Composer übermittelt wird.

Transcription

Transkription des Anruf- oder Voicemaileintrags.

Type

Die Art des Anrufs.

UserMissedCallFiltersTimeout

Wenn CallLog.Calls#TYPE dies der Fall ist CallLog.Calls#MISSED_TYPE, legen Sie dieses Bit fest, wenn der Anruf filtert, timeout.

UserMissedCallScreeningServiceSilenced

Wenn CallLog.Calls#TYPE dies der Fall ist CallLog.Calls#MISSED_TYPE, legen Sie dieses Bit fest, wenn dieser Anruf vom Anrufprüfungsdienst stillt wird.

UserMissedDndMode

Wenn CallLog.Calls#TYPE dies der Fall ist CallLog.Calls#MISSED_TYPE, legen Sie dieses Bit fest, wenn dieser Anruf stummgestellt wird, da sich das Telefon im Modus "Nicht stören" befindet.

UserMissedLowRingVolume

Wenn CallLog.Calls#TYPE dies der Fall ist CallLog.Calls#MISSED_TYPE, legen Sie dieses Bit fest, wenn dieser Anruf mit einer niedrigen Klingellautstärke klingelt.

UserMissedNoAnswer

CallLog.Calls#TYPELegen CallLog.Calls#MISSED_TYPE Sie dieses Bit fest, wenn der Anruf verpasst wurde, weil der Benutzer ihn nicht beantwortet hat.

UserMissedNoVibrate

Wenn CallLog.Calls#TYPE dieses Bit festgelegt wird CallLog.Calls#MISSED_TYPE , wenn dieser Anruf ohne Vibration klingelt.

UserMissedShortRing

Wenn CallLog.Calls#TYPE dies der Fall ist CallLog.Calls#MISSED_TYPE, legen Sie dieses Bit fest, wenn dieser Anruf für einen kurzen Zeitraum klingelt.

Uuid

Konstante für die Spalte UUID.

ViaNumber

Bei einem eingehenden Anruf wurde die Sekundärleitungsnummer, über die der Anruf empfangen wurde.

VoicemailUri

URI des Voicemaileintrags.

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ContentFilterUri

Die URL der content:// Formatvorlage zum Filtern dieser Tabelle nach Telefonnummern

ContentUri

Die URL der content:// Formatvorlage für diese Tabelle

ContentUriWithVoicemail

Inhalts-URI, der für den Zugriff auf Anrufprotokolleinträge verwendet wird, einschließlich Voicemaildatensätze.

ContentVoipUri

Die content:// Stil-URL für VoIP-Anwendungen zum Abfragen der Daten gehört.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
JniPeerMembers

Enthält die letzten Aufrufe.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
Equals(Object)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetLastOutgoingCall(Context)

Fragen Sie die Anrufprotokolldatenbank nach der letzten gewählten Nummer ab.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Enthält die letzten Aufrufe.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Enthält die letzten Aufrufe.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: