TelecomManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。
[Android.Runtime.Register("android/telecom/TelecomManager", DoNotGenerateAcw=true)]
public class TelecomManager : Java.Lang.Object
[<Android.Runtime.Register("android/telecom/TelecomManager", DoNotGenerateAcw=true)>]
type TelecomManager = class
inherit Object
- 継承
- 属性
注釈
アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。 アプリでは、このクラスのメソッドを使用して、現在の呼び出し状態を判断できます。
アプリはこのクラスを直接インスタンス化しません。代わりに、 Context#getSystemService Context.getSystemService(Context.TELECOM_SERVICE)を介してインスタンスへの参照を取得します。
通信情報へのアクセスはアクセス許可で保護されていることに注意してください。 アプリは、マニフェスト ファイルで宣言されている適切なアクセス許可がない限り、保護された情報にアクセスしたり、保護された機能にアクセスしたりすることはできません。 アクセス許可が適用される場合は、メソッドの説明に記載されています。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| TelecomManager(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
フィールド
| 名前 | 説明 |
|---|---|
| ActionChangeDefaultDialer |
アクティビティ アクション: 現在の既定のダイヤラーを、 |
| ActionChangePhoneAccounts |
|
| ActionConfigurePhoneAccount |
登録された |
| ActionDefaultCallScreeningAppChanged |
現在の既定の通話スクリーニング アプリが変更されたことを示すブロードキャスト意図アクション。 |
| ActionDefaultDialerChanged |
現在の既定のダイヤラが変更されたことを示すブロードキャスト インテント アクション。 |
| ActionIncomingCall |
アクティビティ アクション: 着信呼び出しを渡す UI を開始します。 |
| ActionPhoneAccountRegistered |
|
| ActionPhoneAccountUnregistered |
|
| ActionPostCall |
|
| ActionShowCallAccessibilitySettings |
通話のアクセシビリティ設定ページを表示するために使用する |
| ActionShowCallSettings |
通話設定ページの表示に使用する |
| ActionShowMissedCallsNotification |
不在着信通知を表示するようにカスタム コンポーネントに通知するためのブロードキャスト意図アクション。 |
| ActionShowRespondViaSmsSettings |
SMS 設定ページを介して応答を表示するために使用される |
| DtmfCharacterPause |
ダイヤル システムが事前に定義された期間一時停止する必要があることを示すために送信されるデュアル トーンマルチ周波数シグナリング文字。 |
| DtmfCharacterWait |
ダイヤル システムが続行する前にユーザーの確認を待つ必要があることを示すために送信されるデュアルトーンマルチ周波数シグナリング文字。 |
| DurationLong |
古い.
|
| DurationMedium |
古い.
|
| DurationShort |
古い.
|
| DurationVeryShort |
古い.
|
| ExtraCallBackNumber |
行の反対側のパーティに表示される番号 (および通話を返すために使用します)。 |
| ExtraCallDisconnectCause |
切断コードを含む |
| ExtraCallDisconnectMessage |
切断メッセージを含む |
| ExtraCallDuration |
呼び出しの継続時間を示す、完了した呼び出しに指定された整数値。 |
| ExtraCallLogUri |
ダイヤラーが |
| ExtraCallNetworkType |
|
| ExtraCallSubject |
発信呼び出しに関連付けられる文字列呼び出しの件名を含む |
| ExtraChangeDefaultDialerPackageName |
|
| ExtraDefaultCallScreeningAppComponentName |
|
| ExtraDisconnectCause |
呼び出しの切断の理由を示すために完了した呼び出しに指定された整数値。 |
| ExtraHandle |
追加 |
| ExtraHasPicture |
呼び出しに画像が指定されていることを示す、着信呼び出しのブール値の追加セット。 |
| ExtraIncomingCallAddress |
新しい着信呼び出しを開始した呼び出し元のハンドルを提供するために、 |
| ExtraIncomingCallExtras |
呼び出しに関するメタデータを含む |
| ExtraIncomingVideoState |
着信呼び出しの要求されたビデオの状態を決定する整数を含む |
| ExtraIsDefaultCallScreeningApp |
アプリが既定の通話スクリーニング アプリであるかどうかを示すために、 |
| ExtraLocation |
通話コンポーザーの呼び出し場所の追加として、地理位置情報を緯度と経度のペアとして表す |
| ExtraNotificationCount |
通知に関連付けられている呼び出しの数。 |
| ExtraNotificationPhoneNumber |
不在着信に関連付けられている番号。 |
| ExtraOutgoingCallExtras |
呼び出しに関するメタデータを含む |
| ExtraOutgoingPicture |
呼び出しが行われる前にアップロードされた画像を表すトークンとして使用される ParcelUuid。 |
| ExtraPhoneAccountHandle |
呼び出しを行うときに使用する |
| ExtraPictureUri |
通話の受信時または呼び出し時にアップロードされたときにダウンロードされた画像を表す |
| ExtraPriority |
|
| ExtraStartCallWithRtt |
|
| ExtraStartCallWithSpeakerphone |
発信通話でスピーカーフォンを自動的にオンにするかどうかを決定するブール値を含む |
| ExtraStartCallWithVideoState |
送信呼び出しの目的のビデオ状態を決定する整数を含む |
| ExtraUseAssistedDialing |
この追加で示されるブール値は、通話が補助ダイヤルを受ける資格があるかどうかを制御します。 |
| GatewayOriginalAddress |
呼び出し |
| GatewayProviderPackage |
呼び出しの代替ゲートウェイを指定するアプリのパッケージ名を示す、省略可能な |
| MetadataInCallServiceCarModeUi |
デバイスがカー モードの間に使用されるインコール ユーザー インターフェイスを |
| MetadataInCallServiceRinging |
|
| MetadataInCallServiceUi |
|
| MetadataIncludeExternalCalls |
|
| MetadataIncludeSelfManagedCalls |
|
| PresentationUnavailable |
古い.
通話のアドレスまたは番号が使用できないことを示します。 |
| PriorityNormal |
古い.
通話コンポーザーの呼び出し優先度が正常であることを示します。 |
| PriorityUrgent |
古い.
通話コンポーザーの通話優先度が緊急であることを示します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| CallCapablePhoneAccounts |
通話の発信と受信に使用できる |
| Class |
この |
| DefaultDialerPackage |
現在選択されている既定のダイヤラー パッケージを決定するために使用されます。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| HasManageOngoingCallsPermission |
呼び出し元に |
| IsInCall |
マネージャーまたは自己管理の |
| IsInManagedCall |
マネージド |
| IsTtySupported |
このデバイスで TTY がサポートされているかどうかを返します。 |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniPeerMembers |
アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。 |
| OwnSelfManagedPhoneAccounts |
呼び出し元の自己管理 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| RegisteredPhoneAccounts |
この API は、呼び出し元が |
| SelfManagedPhoneAccounts |
呼び出し元の |
| SimCallManager |
現在の SIM 通話マネージャーを返します。 |
| SystemDialerPackage |
システム提供の既定の電話アプリのパッケージ名を決定します。 |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| UserSelectedOutgoingPhoneAccount |
ユーザーが選択した発信通話の既定値である |
メソッド
| 名前 | 説明 |
|---|---|
| AcceptHandover(Uri, VideoProfileState, PhoneAccountHandle) |
アプリが定義した |
| AcceptRingingCall() |
呼び出し中の着信がある場合、このメソッドはユーザーの代わりに呼び出しを受け入れます。 |
| AcceptRingingCall(Int32) |
着信呼び出しが呼び出される場合、このメソッドは、指定されたビデオ状態で、ユーザーの代わりに呼び出しを受け入れます。 |
| AddCall(CallAttributes, IExecutor, IOutcomeReceiver, ICallControlCallback, ICallEventCallback) |
Android システム サービス Telecom への呼び出しを追加します。 |
| AddNewIncomingCall(PhoneAccountHandle, Bundle) |
新しい着信通話を登録します。 |
| AddNewIncomingConference(PhoneAccountHandle, Bundle) |
新しい着信会議を登録します。 |
| CancelMissedCallsNotification() |
不在着信通知が存在する場合は、不在着信通知を削除し、通話ログ内の不在着信を開封済みとしてマークします。 |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| CreateManageBlockedNumbersIntent() |
ブロックされた番号を管理するアクティビティを起動するために |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| EndCall() |
デバイスでのフォアグラウンド呼び出しを終了します。 |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| GetAdnUriForPhoneAccount(PhoneAccountHandle) |
ADN コンテンツ取得用に指定された |
| GetDefaultOutgoingPhoneAccount(String) |
指定した |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetLine1Number(PhoneAccountHandle) |
指定された電話アカウントの 1 行目の電話番号を返します。 |
| GetPhoneAccount(PhoneAccountHandle) |
指定した |
| GetSimCallManagerForSubscription(Int32) |
指定されたテレフォニー サブスクリプション ID の現在の SIM 呼び出しマネージャーを返します。 |
| GetVoiceMailNumber(PhoneAccountHandle) |
特定の電話アカウントのボイスメール番号を返します。 |
| HandleMmi(String, PhoneAccountHandle) |
指定したダイヤル文字列を MMI コードとして処理します。 |
| HandleMmi(String) |
指定したダイヤル文字列を MMI コードとして処理します。 |
| IsIncomingCallPermitted(PhoneAccountHandle) |
指定した |
| IsOutgoingCallPermitted(PhoneAccountHandle) |
指定した |
| IsVoiceMailNumber(PhoneAccountHandle, String) |
特定の電話番号が、特定の電話アカウントに構成されているボイスメール番号であるかどうかを返します。 |
| JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| PlaceCall(Uri, Bundle) |
指定された追加のシステム 通信サービスを使用して、指定されたアドレスに新しい発信呼び出しを行います。 |
| RegisterPhoneAccount(PhoneAccount) |
Device Encrypted ストレージに格納されるシステムで使用する |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| ShowInCallScreen(Boolean) |
進行中の通話がある場合は、呼び出し中画面をフォアグラウンドに移動します。 |
| SilenceRinger() |
呼び出し中の呼び出しが存在する場合は、呼び出し音を無音にします。 |
| StartConference(IList<Uri>, Bundle) |
システム 通信サービスを使用して、提供された参加者と新しいアドホック電話会議を行います。 |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| UnregisterPhoneAccount(PhoneAccountHandle) |
システムから |
| 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() |
このマネージド ピアが破棄されたことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
別のマネージド参照によって保持されない限り、このJavaピアを解放します。 (継承元 Object) |
| IJavaPeerable.Finalized() |
このマネージド ピアが終了したことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.JniManagedPeerState |
このマネージド ピアとその JNI 参照の間の関係を記述する状態を取得します。 (継承元 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
このJava ピアの相互運用 ID ハッシュ コードを設定します。 (継承元 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
このJava ピアのマネージド ピアと JNI ピアの状態を設定します。 (継承元 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
このマネージド ピアで使用される JNI オブジェクト参照を設定します。 (継承元 Object) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|