RemoteConnection Klasse

Definition

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

[Android.Runtime.Register("android/telecom/RemoteConnection", ApiSince=23, DoNotGenerateAcw=true)]
public sealed class RemoteConnection : Java.Lang.Object
[<Android.Runtime.Register("android/telecom/RemoteConnection", ApiSince=23, DoNotGenerateAcw=true)>]
type RemoteConnection = class
    inherit Object
Vererbung
RemoteConnection
Attribute

Hinweise

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

Java-Dokumentation für android.telecom.RemoteConnection.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Eigenschaften

Address

Ruft die Adresse dieses RemoteConnectionab.

AddressPresentation

Ruft die Präsentationsanforderungen für die Adresse dieses RemoteConnectionab.

CallerDisplayName

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

CallerDisplayNameFormatted

Ruft den Anzeigenamen für diesen RemoteConnectionAufrufer ab.

CallerDisplayNamePresentation

Ruft die Präsentationsanforderungen für den Anzeigenamen dieses RemoteConnectionAufrufers ab.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Conference

Rufen Sie die ab, zu der RemoteConference dies RemoteConnection möglicherweise gehört, oder null , wenn es keine solche RemoteConferencegibt.

ConferenceableConnections

Rufen Sie die RemoteConnections ab, mit denen dies RemoteConnection erfolgreich zum Erstellen einer Konferenz angefordert werden kann.

ConnectionCapabilities

Ruft die Funktionen dieses RemoteConnectionab.

ConnectionProperties

Ruft die Eigenschaften dieses RemoteConnectionab.

DisconnectCause

Ruft den Grund ab, warum die RemoteConnection Verbindung möglicherweise getrennt wurde.

Extras

Rufen Sie die diesem RemoteConnectionzugeordneten Extras ab.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
IsRingbackRequested

Bestimmt, ob ein RemoteConnection Ringback angefordert wird.

IsVoipAudioMode

Bestimmt, ob der Audiomodus voIP RemoteConnection ist.

JniIdentityHashCode

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
JniPeerMembers

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

PeerReference

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
State

Ruft den Zustand dieses RemoteConnectionab.

StatusHints

Ruft status Hinweise zu diesem RemoteConnectionab.

ThresholdClass

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

(Geerbt von Object)
ThresholdType

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

(Geerbt von Object)
VideoState

Ruft den Videostatus dieses RemoteConnectionab.

Methoden

Abort()

Weist dies RemoteConnection an, abzubrechen.

AddConferenceParticipants(IList<Uri>)

Weist diese RemoteConnection an, eine Konferenz mit einer Teilnehmerliste zu initiieren.

Answer()

Weist sie an, dies Connection#STATE_RINGINGRemoteConnection zu beantworten.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Disconnect()

Weist diese RemoteConnection an, die Verbindung zu trennen.

Dispose()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
Dispose(Boolean)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
Equals(Object)

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

(Geerbt von Object)
GetHashCode()

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

(Geerbt von Object)
GetVideoProvider()

Ruft den Videoanbieter dieses RemoteConnectionab.

Hold()

Weist dies RemoteConnection an, in die Warteschleife zu gehen.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr 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)
PlayDtmfTone(Char)

Weist dies RemoteConnection an, einen DTMF-Ton (Dual-Tone Multi-Frequency Signaling) -Ton abzuspielen.

PostDialContinue(Boolean)

Weist dies RemoteConnection an, eine DTMF-Zeichenfolge nach dem Wählen weiter zu spielen.

PullExternalCall()

Weist dies RemoteConnection an, sich selbst auf das lokale Gerät zu ziehen.

RegisterCallback(RemoteConnection+Callback)

Fügt diesem RemoteConnectioneinen Rückruf hinzu.

RegisterCallback(RemoteConnection+Callback, Handler)

Fügt diesem RemoteConnectioneinen Rückruf hinzu.

Reject()

Weist dies Connection#STATE_RINGINGRemoteConnection zum Ablehnen an.

SetCallAudioState(CallAudioState)

Legen Sie den Audiostatus dieses RemoteConnectionfest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
StopDtmfTone()

Weist dies RemoteConnection an, jeden derzeit abgespielten DTMF-Ton (Dual-Tone Multi-Frequency Signaling) zu beenden.

ToArray<T>()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
Unhold()

Weist diesen Connection#STATE_HOLDING Aufruf an, aus dem Halteraum loszulassen.

UnregisterCallback(RemoteConnection+Callback)

Entfernt einen Rückruf aus diesem RemoteConnection.

UnregisterFromRuntime()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.Finalized()

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

GetJniTypeName(IJavaPeerable)

Eine Verbindung, die von einem ConnectionService anderen ConnectionService bereitgestellt wird, das in einem anderen Prozess ausgeführt wird.

Gilt für: