Language

Call クラス

定義

通話中のアプリがユーザーに提示する継続的な通話を表します。

[Android.Runtime.Register("android/telecom/Call", ApiSince=23, DoNotGenerateAcw=true)]
public sealed class Call : Java.Lang.Object
[<Android.Runtime.Register("android/telecom/Call", ApiSince=23, DoNotGenerateAcw=true)>]
type Call = class
    inherit Object
継承
属性

注釈

通話中のアプリがユーザーに提示する継続的な通話を表します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
AudioProcessingUseCaseAskToHold
古い.

オーディオ処理は、ユーザーが保留を要求したときに行われます。

AudioProcessingUseCaseCallScreening
古い.

オーディオ処理は、スパム検出のために行われます。

AudioProcessingUseCaseUnknown
古い.

オーディオ処理のユース ケースは不明です。

AudioProcessingUseCaseVoicemail
古い.

オーディオ処理のユース ケースはボイス メールです。

AvailablePhoneAccounts

オプションの PhoneAccount Telecom を取得するキーは、Call extras とバンドルできます。

CrsMediaTypeAudio
古い.

CRS にオーディオが含まれていることを示します

CrsMediaTypeNone
古い.

CRS 呼び出しではないことを示します

CrsMediaTypeVideo
古い.

CRS にビデオが含まれていることを示します

EventClearDiagnosticMessage

以前に #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE で発生した診断メッセージがクリアされ、関連しなくなった場合に、通信フレームワークから報告されるイベント。

EventDisplayDiagnosticMessage

ダイヤル アプリがユーザーに表示することを選択できる通話内診断メッセージを報告するために、Telecom スタックから報告されたイベント。

EventPhoneAccountChanged

Phoneaccount の変更を InCallService に通知するために使用される接続イベント。

ExtraAssertedDisplayName

ImsCallProfile#EXTRA_ASSERTED_DISPLAY_NAME によって報告されるアサートされた表示名を示す文字列値。

ExtraCrsAudioMode

ネットワーク提供のカスタマイズされた呼び出し音 (CRS) を再生するために設定する必要があるオーディオ モードを示す追加キー。

ExtraCrsMediaType

カスタマイズされた呼び出し音 (CRS) 呼び出しに含まれるメディアの種類を示す追加キー。

ExtraDiagnosticMessage

CharSequence #EVENT_DISPLAY_DIAGNOSTIC_MESSAGEで使用されます。

ExtraDiagnosticMessageId

#EVENT_DISPLAY_DIAGNOSTIC_MESSAGE経由で投稿されたメッセージのメッセージ ID を表す整数の追加。

ExtraIsBusinessCall

呼び出しが検証済みのビジネス通話であることを示すブール値。

ExtraIsSuppressedByDoNotDisturb

着信呼び出しをユーザーに通知する InCallService用の追加キー。

ExtraIsUsingUnidirectionalVideoService

呼び出しが一方向のビデオ サービス呼び出しであることを示すブール値。

ExtraIsUsingVideoRingback

呼び出しがビデオ リング バック トーン呼び出しであることを示すブール値。

ExtraLastEmergencyCallbackTimeMillis

最後の緊急通報が行われた時刻 (1970 年 1 月 1 日午前 0 時からミリ秒) を示すために使用される追加キー。

ExtraSilentRingingRequested

CallScreeningServiceが通話の着信音を無音にするよう要求したかどうかを示すために使用される追加キー。

ExtraSuggestedPhoneAccounts

呼び出しがPhoneAccountSuggestion状態になったときに、#STATE_SELECT_PHONE_ACCOUNTの一覧を呼び出し中の UI に渡すために使用する追加のキー。

RejectReasonDeclined
古い.

#reject(int)で使用される理由を拒否して、ユーザーが応答を拒否したためにこの呼び出しを拒否していることを示します。

RejectReasonUnwanted
古い.

ユーザーが不要な呼び出しであるため、この呼び出しを拒否していることを示すために、 #reject(int) で使用される理由を拒否します。

StateAudioProcessing
古い.

ネットワークでアクティブになっているが、呼び出しからの音声がローカル デバイス上のアプリによってインターセプトされている通話の状態。

StateSimulatedRinging
古い.

#STATE_AUDIO_PROCESSINGされた後にユーザーに表示される呼び出しの状態。

プロパティ

名前 説明
AudioProcessingUseCase

呼び出しのオーディオ処理のユース ケースを返します。

CannedTextResponses

テキスト メッセージを使用して受信 Call を拒否する方法としてユーザーに提示する、事前構成済みのメッセージ応答の一覧を取得します。

Children

この会議の Callの子を取得します (ある場合)。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ConferenceableCalls

このCallが会議に許可されているCallの一覧を返します。

GenericConferenceActiveChildCall

現在アクティブな汎用会議の子 Call を返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsRttActive

この呼び出しにアクティブな RTT 接続があるかどうかを返します。

JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
JniPeerMembers

通話中のアプリがユーザーに提示する継続的な通話を表します。

Parent

会議でこの Call の親を取得します (存在する場合)。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
RemainingPostDialSequence

この Callによって出力される残りのダイヤル 後シーケンス (存在する場合) を取得します。

State

この Callの状態を取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
VideoCall

この Callからビデオを表示するために使用できるオブジェクトを取得します。

メソッド

名前 説明
AddConferenceParticipants(IList<Uri>)

電話会議を作成して、参加者を既存の通話にプルします。

Answer(VideoProfileState)

この #STATE_RINGINGCall に回答するように指示します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Conference(Call)

会議に参加するようにこの Call に指示します。

Construct(JniObjectReference, JniObjectReferenceOptions)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
Deflect(Uri)

この #STATE_RINGINGCall を偏向するように指示します。

Disconnect()

切断するようにこの Call に指示します。

Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
Equals(Object)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetDetails()

呼び出しの詳細を含むオブジェクトを取得します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetRttCall()

この呼び出しの RttCall オブジェクトを返します。

HandoverTo(PhoneAccountHandle, VideoProfileState, Bundle)

このCallのConnectionServiceによって識別されるtoHandleへの引き渡しを開始します。

Hold()

この Call を保留にするよう指示します。

JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
MergeConference()

この会議内の通話をマージします。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
PhoneAccountSelected(PhoneAccountHandle, Boolean)

アカウントが選択されたことをこの Call に通知し、発信通話の実行を続行します。

PlayDtmfTone(Char)

この Call に、デュアルトーンマルチ周波数シグナリング(DTMF)トーンを再生するように指示します。

PostDialContinue(Boolean)

この Call に、ダイヤル後の DTMF 文字列の再生を続行するように指示します。

PullExternalCall()

ローカル デバイスへの外部呼び出しをプルする要求を ConnectionService に開始します。

PutExtras(Bundle)

この Callにいくつかの追加機能を追加します。

RegisterCallback(Call+Callback, Handler)

この Callにコールバックを登録します。

RegisterCallback(Call+Callback)

この Callにコールバックを登録します。

Reject(Boolean, String)

この #STATE_RINGINGCall を拒否するように指示します。

Reject(Int32)

このConnectionService呼び出しを提供する#STATE_RINGINGに、ユーザーが通話を拒否することを選択し、呼び出しが拒否される理由を示したことを指示します。

RemoveExtras(IList<String>)

この Callからエクストラを削除します。

RemoveExtras(String[])

この Callからエクストラを削除します。

RespondToRttRequest(Int32, Boolean)

Callback#onRttRequest(Call, int) )} コールバックを介して受信した RTT 要求に応答します。

SendCallEvent(String, Bundle)

このCallからCall内の関連付けられたConnectionにConnectionService イベントを送信します。

SendRttRequest()

接続のリモート側に RTT アップグレード要求を送信します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
SplitFromConference()

この Call に、接続先の電話会議から分割するように指示します。

StopDtmfTone()

この Call に、現在再生中のデュアルトーンマルチ周波数シグナリング(DTMF)トーンを停止するように指示します。

StopRtt()

この呼び出しで RTT セッションを終了します。

SwapConference()

この会議内の通話を交換します。

ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
Transfer(Call)

この呼び出しを別の進行中の通話に転送するように指示します。

Transfer(Uri, Boolean)

この呼び出しを別の番号に転送するように指示します。

Unhold()

保留から解放するように、この #STATE_HOLDING 呼び出しに指示します。

UnregisterCallback(Call+Callback)

この Callからのコールバックの登録を解除します。

UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
IJavaPeerable.Finalized()

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

通話中のアプリがユーザーに提示する継続的な通話を表します。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

通話中のアプリがユーザーに提示する継続的な通話を表します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象