Language

DisconnectCause クラス

定義

切断された呼び出しの原因について説明します。

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

注釈

切断された呼び出しの原因について説明します。 これらの切断の原因は、より汎用的な android.telecom.DisconnectCause オブジェクトに変換できます。

PhoneStateListener#onCallDisconnectCauseChangedで使用されます。

Javaドキュメント。

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

フィールド

Name 説明
AlreadyDialing
古い.

発信通話ダイヤルアウトが既に存在するため、新しい発信通話を発信できないことを示します。

AnsweredElsewhere
古い.

別のデバイスで応答されたため、呼び出しが終了しました。

Busy
古い.

ビジーラインへの発信通話

CallBarred
古い.

通話禁止によって通話がブロックされました

CallingDisabled
古い.

ro を使用して呼び出しが無効になっているため、新しい発信呼び出しを行うことができないことを示します。

CallPulled
古い.

呼び出しは、別のデバイスにプルされたために終了しました。

CantCallWhileRinging
古い.

呼び出し中に新しい発信通話を発信できないことを示します。

CdmaAccessBlocked
古い.

CDMA ネットワークによってブロックされるアクセス

CdmaAccessFailure
古い.

CDMA システムへのアクセスを取得できない

CdmaAlreadyActivated
古い.

CDMA 電話サービスとローミングが既にアクティブ化されているため、通話は終了しました。

CdmaDrop
古い.

通話を削除する

CdmaIntercept
古い.

INTERCEPT 注文が受信され、MS 状態がアイドル状態に入った

CdmaLockedUntilPowerCycle
古い.

MS は次の電源サイクルまでロックされます

CdmaNotEmergency
古い.

緊急通話ではない

CdmaPreempted
古い.

割り込まれた呼び出しではない

CdmaReorder
古い.

MS がリダイレクトされ、呼び出しが取り消されました

CdmaRetryOrder
古い.

要求されたサービスが拒否され、再試行の遅延が設定されている

CdmaSoReject
古い.

サービス オプションの拒否

Congestion
古い.

混雑したネットワークへの発信呼び出し

CsRestricted
古い.

通話がすべての音声アクセスの制限によってブロックされました

CsRestrictedEmergency
古い.

緊急音声アクセスの制限によって通話がブロックされました

CsRestrictedNormal
古い.

通話が制限された通常の音声アクセスによってブロックされました

DataDisabled
古い.

携帯データ ネットワークが無効になっているため、呼び出しが終了しました。

DataLimitReached
古い.

データ ポリシーで携帯データネットワーク が無効になっているため、呼び出しが終了しました。

DialedCallForwardingWhileRoaming
古い.

発信中の通話は、着信転送番号として検出され、これを許可しない通信事業者でのローミング中にダイヤルされていました。

DialedMmi
古い.

最初の電話番号は実際には MMI シーケンスでした。

DialLowBattery
古い.

デバイスのバッテリー残量が少なすぎるため、通話がダイヤルされませんでした。

DialModifiedToDial
古い.

変更されたデータを使用して DIAL に対する呼び出し制御の変更された DIAL 要求を Stk します。

DialModifiedToDialVideo
古い.

ビデオ DIAL 要求に対するコール コントロールの変更された DIAL 要求を Stk します。

DialModifiedToSs
古い.

SS 要求に対する呼び出し制御の変更された DIAL 要求を Stk します。

DialModifiedToUssd
古い.

USSD 要求に対する呼び出し制御の変更された DIAL 要求を Stk します。

DialVideoModifiedToDial
古い.

通話制御が変更されたビデオ DIAL 要求を DIAL 要求に Stk します。

DialVideoModifiedToDialVideo
古い.

Stk Call Control modified Video DIAL request to Video DIAL request.

DialVideoModifiedToSs
古い.

SS 要求に対する Stk 呼び出し制御の変更されたビデオ DIAL 要求。

DialVideoModifiedToUssd
古い.

STK 通話制御が USSD 要求に対するビデオ DIAL 要求を変更しました。

EmergencyCallOverWfcNotAvailable
古い.

現在の場所でサービスを利用できないため、WFC 経由で緊急通話を発信できないことを示します。

EmergencyPermFailure
古い.

緊急通話は永続的な失敗の原因で失敗し、このスロットで再ダイヤルしないでください。

EmergencyTempFailure
古い.

緊急通話は一時的な失敗の原因で失敗し、このスロットで再ダイヤルできます。

ErrorUnspecified
古い.

不明なエラーまたは指定されていない

FdnBlocked
古い.

固定ダイヤル番号によって通話がブロックされました

IccError
古い.

ICC、ICC ロックされていない、またはその他の ICC エラーがない

ImeiNotAccepted
古い.

IMEI が識別として使用され、この可能性はネットワークでサポートされていないため、ネットワークは緊急通報要求を受け入れません。

ImsAccessBlocked
古い.

アクセス クラスが禁止されているため、呼び出しに失敗しました。

ImsMergedSuccessfully
古い.

IMS 呼び出しであった呼び出しは、別の呼び出しとマージされたために切断されました。

ImsSipAlternateEmergencyCall
古い.

ネットワークから、代替の緊急電話番号がダイヤルされたことが報告されましたが、ユーザーは通話を発信するために機内モードを終了する必要があります。

IncomingAutoRejected
古い.

着信呼び出しが呼び出し音に入る前にモデムによって拒否されたことを示します

IncomingMissed
古い.

不在着信し、応答しなかった通話

IncomingRejected
古い.

拒否された着信呼び出し

InvalidCredentials
古い.

無効な資格情報

InvalidNumber
古い.

無効なダイヤル文字列

LimitExceeded
古い.

GSM または CDMA ACM の制限を超えました

Local
古い.

通常;ローカルハングアップ

LostSignal
古い.

クライアントがネットワーク範囲外になった

LowBattery
古い.

デバイスのバッテリー残量が少なすぎるため、通話は終了しました (通話中)。

MaximumNumberOfCallsReached
古い.

呼び出しの最大数に達したため、呼び出しが終了しました。

MediaTimeout
古い.

主にメディア パスの中断が原因で、RTCP の非アクティブが原因で呼び出しが破棄されたことを示します。

Mmi
古い.

現在使用されていません

NoPhoneNumberSupplied
古い.

指定された CALL インテントに有効な電話番号が含まれませんでした。

Normal
古い.

通常;リモートハングアップ

NormalUnspecified
古い.

この原因は、標準クラスの他の原因が適用されない場合にのみ、通常のイベントを報告するために使用されます。

NotDisconnected
古い.

まだ切断されていません

NotValid
古い.

切断の原因が無効です (切断の原因を受信していません)

NumberUnreachable
古い.

ピアに到達できない

OtaspProvisioningInProcess
古い.

OTASP プロビジョニングが現在処理中であるため、新しい発信呼び出しを行うことができないことを示します。

OutgoingCanceled
古い.

発信呼び出しは、 android.telecom.ConnectionServiceによって取り消されました。

OutgoingEmergencyCallPlaced
古い.

緊急通報が行われたため、既存の接続が切断されたことを示します。

OutgoingFailure
古い.

発信呼び出しが原因不明で失敗しました。

OutOfNetwork
古い.

ネットワーク外からの呼び出しは許可されていません

OutOfService
古い.

サービス外

PowerOff
古い.

ラジオが明示的にオフになっている

SatelliteEnabled
古い.

サテライト モデムが有効になっているため、呼び出しを行うことができなかったことを示します。

ServerError
古い.

サーバー エラー

ServerUnreachable
古い.

サーバーに到達できない

TimedOut
古い.

クライアントがタイムアウトしました

TooManyOngoingCalls
古い.

現在進行中のフォアグラウンド呼び出しとバックグラウンド呼び出しがあるため、新しい発信呼び出しを行うことができないことを示します。

UnobtainableNumber
古い.

未割り当て番号

Unwanted
古い.

呼び出しは、望ましくないとマークされたため、不在着信または拒否されました。

VideoCallNotAllowedWhileTtyEnabled
古い.

TTY が有効になっている間はビデオ通話を発信できないため、通話は終了しました。

VoicemailNumberMissing
古い.

ボイスメール URI を呼び出そうとしましたが、デバイスにボイスメール番号が構成されていない。

WfcServiceNotAvailableInThisLocation
古い.

現在の場所で WiFi 通話サービスを利用できないことを示します。

WifiLost
古い.

WIFI 信号が失われたか、通話を続行するには機能が低下しすぎたため、WIFI 経由の通話が切断されました。

プロパティ

Name 説明
Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

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

(継承元 Object)
JniManagedPeerState

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
JniPeerMembers

このJava バインドのメンバーにアクセスするために使用される JNI メタデータを取得します。

PeerReference

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

(継承元 Object)
ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

Name 説明
Clone()

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

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

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
Dispose()

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

(継承元 Object)
Dispose(Boolean)

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

(継承元 Object)
DisposeUnlessReferenced()

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
Equals(Object)

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
JavaFinalize()
古い.

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

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

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
ToArray<T>()

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

(継承元 Object)
ToString()

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

(継承元 Object)
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)

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

Name 説明
IJavaPeerable.Disposed()

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
IJavaPeerable.Finalized()

切断された呼び出しの原因について説明します。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

切断された呼び出しの原因について説明します。

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

切断された呼び出しの原因について説明します。

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

切断された呼び出しの原因について説明します。

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

切断された呼び出しの原因について説明します。

(継承元 JavaObject)

拡張メソッド

Name 説明
GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

切断された呼び出しの原因について説明します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

適用対象