TelephonyManager.CallState プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイス上のすべての呼び出しの状態を返します。
public virtual Android.Telephony.CallState CallState { [Android.Runtime.Register("getCallState", "()I", "GetGetCallStateHandler")] [Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] get; }
[<get: Android.Runtime.Register("getCallState", "()I", "GetGetCallStateHandler")>]
[<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>]
member this.CallState : Android.Telephony.CallState
プロパティ値
現在の呼び出し状態。
- 属性
注釈
デバイス上のすべての呼び出しの状態を返します。
このメソッドは、テレフォニー スタック内の呼び出しだけでなく、他の android.telecom.ConnectionService 実装を介した呼び出しも考慮します。
注: このメソッドを介して返される呼び出し状態は、テレフォニー (モバイル) 呼び出しのみを考慮するコールバックであるため、 TelephonyCallback.CallStateListener#onCallStateChanged(int)によって報告される呼び出しの状態とは異なる場合があります。
アクセス許可が必要: API レベル 31 以降を対象とするアプリケーションの android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE 。
このメンバーは非推奨です。
#getCallStateForSubscriptionを使用して、特定のテレフォニー サブスクリプションの通話状態 (通信事業者特権アプリを許可)、リアルタイム通話状態更新のTelephonyCallback.CallStateListener、またはデバイス全体の集約 "通話中" 状態を提供するTelecomManager#isInCall()を取得します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。