TelecomManager クラス

定義

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

[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
継承
TelecomManager
属性

注釈

の Java ドキュメント android.telecom.TelecomManager

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

コンストラクター

TelecomManager(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ActionChangeDefaultDialer

アクティビティ アクション: 現在の既定の Dialer を で #EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME指定されたものに置き換えるかどうかをユーザーに確認するダイアログが表示されます。

ActionChangePhoneAccounts

android.content.Intent基本設定の構成PhoneAccountに使用する設定ページを表示するために使用されるアクション。

ActionConfigurePhoneAccount

android.content.Intent登録されている の構成ダイアログを開始するために通信フレームワークによって送信されるPhoneAccountアクション。

ActionDefaultCallScreeningAppChanged

現在の既定の通話スクリーニング アプリが変更されたことを示すブロードキャスト意図アクション。

ActionDefaultDialerChanged

現在の既定のダイヤラが変更されたことを示すブロードキャスト インテント アクション。

ActionIncomingCall
古い.

アクティビティ アクション: 着信呼び出しを渡す UI を開始します。

ActionPhoneAccountRegistered

android.content.Intent 使用されるアクションは、新しい電話アカウントが登録されたばかりであることを示します。

ActionPhoneAccountUnregistered

android.content.Intent 使用されるアクションは、電話アカウントが登録解除されたばかりであることを示します。

ActionPostCall

発信呼び出しの完了、または でブロック CallScreeningServiceされず、呼び出しが の間に終了しなかった着信呼び出 Call#STATE_AUDIO_PROCESSINGしが完了したことを示すアクティビティを開始します。

ActionShowCallAccessibilitySettings

通話 android.content.Intent のアクセシビリティ設定ページを表示するために使用されるアクション。

ActionShowCallSettings

通話 android.content.Intent 設定ページを表示するために使用されるアクション。

ActionShowMissedCallsNotification

不在着信通知を表示するようにカスタム コンポーネントに通知するためのブロードキャスト 意図アクション。

ActionShowRespondViaSmsSettings

android.content.Intent SMS 設定ページを介して応答を表示するために使用されるアクション。

DtmfCharacterPause

ダイヤル システムが事前に定義された期間一時停止する必要があることを示すために送信されるデュアル トーンマルチ周波数シグナリング文字。

DtmfCharacterWait

ダイヤル システムがユーザーの確認を待ってから続行する必要があることを示すために送信されるデュアルトーンマルチ周波数シグナリング文字。

DurationLong
古い.

#EXTRA_CALL_DURATION整数値は、完了した呼び出しの期間が = 120 秒であることを >示します。

DurationMedium
古い.

#EXTRA_CALL_DURATION整数値は、完了した呼び出しの期間が = 60 秒と < 120 秒であることを>示します。

DurationShort
古い.

#EXTRA_CALL_DURATION整数値は、完了した呼び出しの期間が = 3 秒と < 60 秒であることを>示します。

DurationVeryShort
古い.

#EXTRA_CALL_DURATION整数値は、完了した呼び出しの期間が 3 秒であることを < 示します。

ExtraCallBackNumber

行の反対側のパーティに表示される番号 (および を使用して通話を返します)。

ExtraCallDisconnectCause

切断コードを格納するための android.telephony.TelephonyManager#ACTION_PHONE_STATE_CHANGED 省略可能な追加。

ExtraCallDisconnectMessage

切断メッセージを格納するための android.telephony.TelephonyManager#ACTION_PHONE_STATE_CHANGED 省略可能な追加。

ExtraCallDuration

呼び出しの継続時間を示す、完了した呼び出しに指定された整数値。

ExtraCallNetworkType

によって使用される android.telecom.Connection 呼び出しネットワーク テクノロジを Telecom および InCallUI に通信するためのオプションの追加。

ExtraCallSubject

発信呼び出しに関連付けられる文字列呼び出しの件名を格納するための省略可能な追加 android.content.Intent#ACTION_CALL

ExtraChangeDefaultDialerPackageName

のパッケージ名を指定するために使用される追加の #ACTION_CHANGE_DEFAULT_DIALER値。

ExtraDefaultCallScreeningAppComponentName

ブロードキャストで #ACTION_DEFAULT_CALL_SCREENING_APP_CHANGED 使用される追加の値は、変更された通話スクリーニング アプリの ComponentName を示します。

ExtraDisconnectCause

呼び出しの切断の理由を示す、完了した呼び出しに指定された整数値。

ExtraHandle

Uri意図に設定されている場合は、完了した#ACTION_POST_CALL呼び出しの URI ハンドル (電話番号) を示す追加の 。

ExtraHasPicture

呼び出しに画像が指定されていることを示す、着信呼び出しのブール値の追加セット。

ExtraIncomingCallAddress

新しい着信呼び出しを開始した呼び出し元のハンドルを提供するために によって使用 ConnectionService される追加。

ExtraIncomingCallExtras

呼び出しに #ACTION_INCOMING_CALL 関するメタデータを含む を Bundle 格納するための省略可能な追加。

ExtraIncomingVideoState

着信呼び出しの #addNewIncomingCall(PhoneAccountHandle, Bundle) 要求されたビデオの状態を決定する整数を格納するための省略可能な追加。

ExtraIsDefaultCallScreeningApp

ブロードキャストで #ACTION_DEFAULT_CALL_SCREENING_APP_CHANGED 使用される追加の値は、アプリが既定の通話スクリーニング アプリであるかどうかを示します。

ExtraLocation

通話コンポーザーの呼び出し場所の追加。 android.location.Location 地理位置情報を緯度と経度のペアとして表すパーセル可能なクラス。

ExtraNotificationCount

通知に関連付けられている呼び出しの数。

ExtraNotificationPhoneNumber

不在着信に関連付けられている番号。

ExtraOutgoingCallExtras

呼び出しandroid.content.Intent#ACTION_DIALIntentandroid.content.Intent#ACTION_CALL関するメタデータをBundle含む と を含む の省略可能な追加。

ExtraOutgoingPicture

呼び出しが行われる前にアップロードされた画像を表すトークンとして使用される ParcelUuid。

ExtraPhoneAccountHandle

呼び出しを行うときに使用する を 指定PhoneAccountHandleするために、 とIntentandroid.content.Intent#ACTION_DIALandroid.content.Intent#ACTION_CALL使用される余分な 。

ExtraPictureUri

Uri通話の受信時または呼び出し時にアップロードされたときにダウンロードされた画像を表す 。

ExtraPriority

呼び出しコンポーザー呼び出しの優先度の追加 ( #PRIORITY_NORMAL または #PRIORITY_URGENT)。

ExtraStartCallWithRtt

インテントまたは に#placeCall(Uri, Bundle)渡されたバンドルにIntent#ACTION_CALL設定すると、RTT セッションが開かれた状態で呼び出しを開始する必要があることを示すブール値の追加。

ExtraStartCallWithSpeakerphone

発信通話に対 android.content.Intent#ACTION_CALL してスピーカーフォンを自動的にオンにするかどうかを決定するブール値を格納するためのオプションの追加。

ExtraStartCallWithVideoState

発信呼び出しの android.content.Intent#ACTION_CALL 目的のビデオ状態を決定する整数を格納するための省略可能な追加。

ExtraUseAssistedDialing

この追加で示されるブール値は、通話が支援ダイヤルを受ける資格があるかどうかを制御します。

GatewayOriginalAddress

呼び出しにダイヤルする元のアドレスに対応する追加の省略可能 android.content.Intent#ACTION_CALL な意図。

GatewayProviderPackage

呼び出しの代替ゲートウェイを指定するアプリのパッケージ名を示す、省略可能 android.content.Intent#ACTION_CALL な意図。

MetadataInCallServiceCarModeUi

デバイスがカー モードの間に使用される呼び出し内ユーザー インターフェイスを 実装するかどうかをInCallService示すブール型メタデータ値 (を参照)。android.content.res.Configuration#UI_MODE_TYPE_CAR

MetadataInCallServiceRinging

が呼び出しを実装するかどうかを InCallService 示すブール型のメタデータ値。

MetadataInCallServiceUi

が呼び出し内ユーザー インターフェイスを実装するかどうかを InCallService 示すブール型のメタデータ値。

MetadataIncludeExternalCalls

プロパティを持つCall.Details#PROPERTY_IS_EXTERNAL_CALL呼び出しを通知するかどうかをInCallService示すブール型メタ データ値。

MetadataIncludeSelfManagedCalls

プロパティを持つCall.Details#PROPERTY_SELF_MANAGED呼び出しを通知するかどうかをInCallService示すブール型メタ データ値。

PresentationUnavailable
古い.

通話のアドレスまたは番号が使用できないことを示します。

PriorityNormal
古い.

通話コンポーザーの呼び出しの優先度が通常であることを示します。

PriorityUrgent
古い.

通話コンポーザーの通話優先度が緊急であることを示します。

プロパティ

CallCapablePhoneAccounts

通話の PhoneAccountHandle発信と受信に使用できる の一覧を返します。

Class

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

(継承元 Object)
DefaultDialerPackage

現在選択されている既定のダイヤラ パッケージを決定するために使用されます。

Handle

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

(継承元 Object)
HasManageOngoingCallsPermission

呼び出し元にアクセス許可があるかどうかを返します android.Manifest.permission#MANAGE_ONGOING_CALLS

IsInCall

マネージャーまたはセルフマネージド ConnectionServiceから発信された通話 (ダイヤル、呼び出し中、アクティブ状態、または保留状態の場合があります) があるかどうかを返します。

IsInManagedCall

マネージド ConnectionServiceから発信される継続的な呼び出しがあるかどうかを返します。

IsTtySupported

このデバイスで TTY がサポートされているかどうかを返します。

JniIdentityHashCode

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
JniPeerMembers

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

OwnSelfManagedPhoneAccounts

呼び出し元の PhoneAccountHandle自己管理 ConnectionServiceによって所有されている の一覧を返します。

PeerReference

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
SelfManagedPhoneAccounts

呼び出し元が所有するすべての自己管理ConnectionServiceの の 一覧PhoneAccountHandleを返しますUserHandle

SimCallManager

現在の SIM 通話マネージャーを返します。

SystemDialerPackage

システム指定の既定の電話アプリのパッケージ名を決定します。

ThresholdClass

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

ThresholdType

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

UserSelectedOutgoingPhoneAccount

PhoneAccountユーザーが選択した発信通話の既定値である を返します。

メソッド

AcceptHandover(Uri, VideoProfileState, PhoneAccountHandle)

定義されている への継続的な呼び出しの引き継ぎを受け入れることを示すために PhoneAccountHandle 、アプリによって呼び出されます。

AcceptRingingCall()
古い.

呼び出し中の着信がある場合、このメソッドはユーザーの代わりに呼び出しを受け入れます。

AcceptRingingCall(Int32)
古い.

呼び出し中の着信がある場合、このメソッドは、指定されたビデオ状態で、ユーザーの代わりに呼び出しを受け入れます。

AddNewIncomingCall(PhoneAccountHandle, Bundle)

新しい着信呼び出しを登録します。

AddNewIncomingConference(PhoneAccountHandle, Bundle)

新しい着信会議を登録します。

CancelMissedCallsNotification()

不在着信通知が存在する場合は、その通知を削除します。

Clone()

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

(継承元 Object)
CreateManageBlockedNumbersIntent()

で使用Context#startActivity(Intent)できる をIntent作成して、ブロックされた番号を管理するアクティビティを起動します。

Dispose()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
Dispose(Boolean)

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

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

デバイスのフォアグラウンド呼び出しを終了します。

Equals(Object)

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

(継承元 Object)
GetAdnUriForPhoneAccount(PhoneAccountHandle)

ADN コンテンツ取得用に指定された PhoneAccount に固有の URI (content:// スキームを使用) を返します。

GetDefaultOutgoingPhoneAccount(String)

指定した を PhoneAccount 使用してアドレスに発信呼び出しを行うために使用される を返します uriScheme

GetHashCode()

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

(継承元 Object)
GetLine1Number(PhoneAccountHandle)
古い.

指定した電話番号の 1 行目の電話番号を返します。

GetPhoneAccount(PhoneAccountHandle)

指定した の を PhoneAccount 返します PhoneAccountHandle

GetSimCallManagerForSubscription(Int32)

指定したテレフォニー サブスクリプション ID の現在の SIM 呼び出しマネージャーを返します。

GetVoiceMailNumber(PhoneAccountHandle)

特定の電話アカウントのボイスメール番号を返します。

HandleMmi(String)

指定したダイヤル文字列を MMI コードとして処理します。

HandleMmi(String, PhoneAccountHandle)

指定したダイヤル文字列を MMI コードとして処理します。

IsIncomingCallPermitted(PhoneAccountHandle)

Telecom で、指定した の API を介した着信呼び出しの追加を #addNewIncomingCall(PhoneAccountHandle, Bundle) 許可するかどうかを決定します PhoneAccountHandle

IsOutgoingCallPermitted(PhoneAccountHandle)

指定した PhoneAccountHandleの API を介した#placeCall(Uri, Bundle)発信呼び出しを Telecom で許可するかどうかを決定します。

IsVoiceMailNumber(PhoneAccountHandle, String)

指定された電話番号が、特定の電話アカウントに対して構成されたボイスメール番号であるかどうかを返します。

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
PlaceCall(Uri, Bundle)

指定したエクストラを使用して、システム 通信サービスを使用して、指定されたアドレスに対して新しい発信呼び出しを行います。

RegisterPhoneAccount(PhoneAccount)

PhoneAccount Device Encrypted ストレージに格納されるシステムで使用する を登録します。

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
ShowInCallScreen(Boolean)

進行中の通話がある場合は、呼び出し中画面をフォアグラウンドに移動します。

SilenceRinger()

呼び出し音が存在する場合は、呼び出し音を無音にします。

StartConference(IList<Uri>, Bundle)

システム 通信サービスを使用して、指定された参加者と新しいアドホック電話会議を行います。

ToArray<T>()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
UnregisterPhoneAccount(PhoneAccountHandle)

システムから登録を PhoneAccount 削除します。

Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

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

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

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

IJavaPeerable.Disposed()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.Finalized()

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

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

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

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

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

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

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

GetJniTypeName(IJavaPeerable)

アクティブな呼び出しと登録/呼び出し管理機能に関する情報へのアクセスを提供します。

適用対象