Language

TelephonyManager クラス

定義

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

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

注釈

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。 アプリケーションでは、このクラスのメソッドを使用してテレフォニー サービスと状態を決定したり、一部の種類のサブスクライバー情報にアクセスしたりできます。 アプリケーションは、テレフォニー状態の変更の通知を受け取るリスナーを登録することもできます。

返されたテレフォニーマネージャーは、すべての呼び出しに既定のサブスクリプションを使用します。 特定のサブスクリプションの API を呼び出すには、 #createForSubscriptionId(int)を使用します。 例: telephonyManager = defaultSubTelephonyManager.createForSubscriptionId(subId);

一部のテレフォニー情報へのアクセスはアクセス許可で保護されていることに注意してください。 アプリケーションは、マニフェスト ファイルで宣言されている適切なアクセス許可を持っていない限り、保護された情報にアクセスできません。 アクセス許可が適用される場合は、保護された情報にアクセスする方法に記載されています。

テレフォニー マネージャーは、 android.content.pm.PackageManager#FEATURE_TELEPHONY FEATURE_TELEPHONYを実装するデバイスでの使用を目的としています。 この機能を実装していないデバイスでは、動作は信頼できません。

Javaドキュメント。

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

コンストラクター

Name 説明
TelephonyManager(IntPtr, JniHandleOwnership)

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

フィールド

Name 説明
ActionCarrierMessagingClientService

AndroidManifest の android.service.carrier.CarrierMessagingClientService サブクラスを識別するサービス アクション。

ActionCarrierSignalDefaultNetworkAvailable

システムの既定のネットワークの可用性が変更されたときに送信されるブロードキャスト アクション。

ActionCarrierSignalPcoValue

PCO 値がモデムから使用可能になったときに送信されるブロードキャスト アクション。

ActionCarrierSignalRedirected

データ接続が検証エラーでリダイレクトされたときに送信されるブロードキャスト アクション。

ActionCarrierSignalRequestNetworkFailed

データ接続のセットアップが失敗したときに送信されるブロードキャスト アクション。

ActionCarrierSignalReset

通信事業者アプリが内部状態をリセットする必要があるときに送信されるブロードキャスト アクション。

ActionConfigureVoicemail

ボイスメール設定アクティビティを開き、ボイスメールの構成を変更します。

ActionMultiSimConfigChanged

ブロードキャスト レシーバーが受信するブロードキャスト アクション。

ActionNetworkCountryChanged

ネットワークの国コードの変更に対するブロードキャスト意図アクション。

ActionPhoneStateChanged

デバイスの呼び出し状態が変更されたことを示すブロードキャストインテントアクション。

ActionResetMobileNetworkSettings

アクティビティ アクション: モバイル ネットワークをリセットする設定を表示します。

ActionRespondViaMessage

電話アプリは、ユーザーが着信中にメッセージ経由で応答することを選択すると、この意図を送信します。

ActionSecretCode

ブロードキャスト アクション: ダイヤラにデバッグ コードが入力されました。

ActionShowVoicemailNotification

既定のダイヤラにボイスメール通知の表示を知らせるブロードキャスト インテント アクション。

ActionSubscriptionCarrierIdentityChanged

ブロードキャスト アクション: サブスクリプションの通信事業者 ID が変更されました。

ActionSubscriptionSpecificCarrierIdentityChanged

ブロードキャスト アクション: サブスクリプション固有の通信事業者 ID が変更されました。

AllowedNetworkTypesReasonCarrier
古い.

許可されたネットワークの種類の変更が通信事業者によって要求されていることを示すために。

AllowedNetworkTypesReasonUser
古い.

許可されたネットワークの種類の変更がユーザーによって要求されたことを示すために。

ApptypeCsim
古い.

UICC アプリケーションの種類は CSIM です

ApptypeIsim
古い.

UICC アプリケーションの種類は ISIM です

ApptypeRuim
古い.

UICC アプリケーションの種類は RUIM です

ApptypeSim
古い.

UICC アプリケーションの種類は SIM です

ApptypeUnknown
古い.

UICC アプリケーションの種類が不明であるか、指定されていません

ApptypeUsim
古い.

UICC アプリケーションの種類は USIM です

AuthtypeEapAka
古い.

UICC チャレンジの認証の種類は EAP AKA です。

AuthtypeEapSim
古い.

UICC チャレンジの認証の種類は EAP SIM です。

AuthtypeGbaBootstrap
古い.

GBA ブートストラップ チャレンジの認証の種類。

AuthtypeGbaNafKeyExternal
古い.

GBA ネットワーク アプリケーション関数 (NAF) キー外部チャレンジの認証の種類。

CallComposerStatusBusinessOnly
古い.

composer status <b>Business Only</b> をユーザー設定から呼び出します。

CallComposerStatusOff
古い.

composer status <b>OFF</b> をユーザー設定から呼び出します。

CallComposerStatusOn
古い.

ユーザー設定から composer status <b>ON</b> を呼び出します。

CapabilitySlicingConfigSupported

#getNetworkSlicingConfigurationがサポートされているかどうかを示します。

CarrierRestrictionStatusNotRestricted
古い.

デバイスが通信事業者に制限されていない

CarrierRestrictionStatusRestricted
古い.

デバイスは通信事業者に制限されます。

CarrierRestrictionStatusRestrictedToCaller
古い.

デバイスは、呼び出し元アプリケーションの通信事業者に制限されます。

CarrierRestrictionStatusUnknown
古い.

モデムがキャリア制限ステータスに関する情報を提供しなかった場合、キャリア制限ステータス値は不明です。

CdmaRoamingModeAffiliated

関連ネットワークでのローミングを許可する CarrierConfigManager#KEY_CDMA_ROAMING_MODE_INT の値。

CdmaRoamingModeAny

任意のネットワークでのローミングを許可する CarrierConfigManager#KEY_CDMA_ROAMING_MODE_INT の値。

CdmaRoamingModeHome

ホーム ネットワークでの接続のみを許可する CarrierConfigManager#KEY_CDMA_ROAMING_MODE_INT の値。

CdmaRoamingModeRadioDefault

ローミング モードが無線の既定値に設定されている CarrierConfigManager#KEY_CDMA_ROAMING_MODE_INT の値、またはユーザーが無線モードを指定した場合はユーザーの設定のままにする値。

DataDisconnecting
古い.

データ接続状態: 切断中。

DataEnabledReasonCarrier
古い.

搬送波信号または運送業者特権アプリに基づいて、システムによって運送業者データを有効または無効にすることを示します。

DataEnabledReasonOverride
古い.

モバイル データ ポリシーのオーバーライドが原因でデータが有効または無効にされたことを示す場合。

DataEnabledReasonPolicy
古い.

ポリシーに起因するデータ制御を示す。

DataEnabledReasonThermal
古い.

サーマル サービスによるデータの有効化または無効化を示す場合。

DataEnabledReasonUnknown
古い.

不明な理由により、データが有効または無効になっていることを示す場合。

DataEnabledReasonUser
古い.

ユーザーがデータを有効または無効にしたことを示します。

DataHandoverInProgress
古い.

データ接続状態: ハンドオーバーが進行中です。

DefaultPortIndex

UICC の既定のポート インデックス。

EriFlash

ERI (拡張ローミング インジケーター) は FLASH i です。

EriOff

ERI (Enhanced Roaming Indicator) is OFF i.

EriOn

ERI (拡張ローミング インジケーター) が ON i です。

EventDisplayEmergencyMessage

テレフォニー スタックから報告されたイベントは、 Connection がネットワークを見つけられないので、接続されない可能性があることを示します。

ExtraActiveSimSupportedCount

現在のマルチ SIM 構成でサポートされているアクティブ SIM の数。

ExtraApnProtocol

apn 接続のプロトコルを含む整数。

ExtraApnType

APN 型を含む整数です。

ExtraCallVoicemailIntent

ボイスメールを呼び出す意図。

ExtraCarrierId

#ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGEDによって返される更新されたキャリア ID を示す、TelephonyManager#getSimCarrierId()で使用される int extra。

ExtraCarrierName

現在のサブスクリプションの更新された通信事業者名を示す、 #ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGED で使用される文字列。

ExtraDataFailCause

データを含む整数の追加の失敗の原因。

ExtraDefaultNetworkAvailable

既定のネットワークの可用性を示すブール値の追加。

ExtraEmergencyCallToSatelliteHandoverType

緊急通話からサテライト メッセージングへの引き継ぎの種類を示す #EVENT_DISPLAY_EMERGENCY_MESSAGE で使用される整数の追加キー。

ExtraEmergencyCallToSatelliteLaunchIntent

ダイヤラー アプリによって起動される#EVENT_DISPLAY_EMERGENCY_MESSAGEのPendingIntentで使用される追加キー。

ExtraHidePublicSettings

#ACTION_CONFIGURE_VOICEMAILによって起動されたボイスメール設定アクティビティがパブリック API を介してアクセス可能な設定を非表示にする必要があるかどうかを示すブール値。

ExtraIncomingNumber

着信または発信電話番号を含む文字列の #ACTION_PHONE_STATE_CHANGED ブロードキャストで使用される追加キー。

ExtraIsRefresh

TelephonyManager#ACTION_SHOW_VOICEMAIL_NOTIFICATIONが新規か、または既存の通知の更新かを表すブール値。

ExtraLastKnownNetworkCountry

iso-3166-1 alpha-2 形式で最後に既知の国コードを指定するために、 #ACTION_NETWORK_COUNTRY_CHANGED と共に使用されます。

ExtraLaunchVoicemailSettingsIntent

ボイスメール設定を起動する意図。

ExtraNetworkCountry

iso-3166-1 alpha-2 形式で国コードを指定するために、 #ACTION_NETWORK_COUNTRY_CHANGED で使用される追加。

ExtraNotificationCount

通知に関連付けられている音声メッセージの数。

ExtraPcoId

PCO データの ID を示す整数。

ExtraPcoValue

モデムから読み取られた PCO データを含む余分なバイト配列。

ExtraPhoneAccountHandle

構成または通知の#ACTION_CONFIGURE_VOICEMAILを指定するために、#ACTION_SHOW_VOICEMAIL_NOTIFICATIONとIntentPhoneAccountHandleで使用される追加の機能です。

ExtraRedirectionUrl

#ACTION_CARRIER_SIGNAL_REDIRECTEDで送信されたリダイレクト URL を含む文字列 extra。

ExtraSpecificCarrierId

#ACTION_SUBSCRIPTION_SPECIFIC_CARRIER_IDENTITY_CHANGEDによって返される更新された特定のキャリア ID を示す、TelephonyManager#getSimSpecificCarrierId()で使用される int extra。

ExtraSpecificCarrierName

#ACTION_SUBSCRIPTION_SPECIFIC_CARRIER_IDENTITY_CHANGEDによって返される更新された特定の通信事業者名を示す、TelephonyManager#getSimSpecificCarrierIdName()で使用される文字列。

ExtraState

新しい呼び出し状態を含む文字列の #ACTION_PHONE_STATE_CHANGED ブロードキャストで使用される参照キー。

ExtraSubscriptionId

変更されたサブスクリプションを示すために、またはサブスクリプション ID が指定されている必要がある場合は一般的に、 #ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGED で使用される int extra。

ExtraVoicemailNumber

ボイスメール番号。

IncludeLocationDataCoarse
古い.

粗い位置データを含めます。

IncludeLocationDataFine
古い.

細かい位置情報データを含めます。

IncludeLocationDataNone
古い.

場所に関連するデータを含めないように指定します。

MetadataHideVoicemailSettingsMenu

android.telecom.TelecomManager#ACTION_SHOW_CALL_SETTINGSによって起動された通話設定ページでボイスメール設定を非表示にするかどうかを示すブール型メタデータ値。

MultisimAllowed
古い.

複数の SIM カードを同時に使用してネットワークに登録する (例:

MultisimNotSupportedByCarrier
古い.

複数の SIM カードを同時に使用してネットワークに登録する (例:

MultisimNotSupportedByHardware
古い.

複数の SIM カードを同時に使用してネットワークに登録する (例:

NetworkSelectionModeAuto
古い.

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

NetworkSelectionModeManual
古い.

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

NetworkSelectionModeUnknown
古い.

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

NETWORKTYPEBITMASK1xRTT

無線技術 1xRTT のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskCdma

無線技術 CDMA (IS95A/IS95B) のサポートを示すネットワーク型ビットマスク。

NetworkTypeBitmaskEdge

無線技術 EDGE のサポートを示すネットワーク型ビットマスク。

NetworkTypeBitmaskEhrpd

無線技術 EHRPD のサポートを示すネットワーク タイプのビットマスク。

NetworkTypeBitmaskEvdo0

無線技術 EVDO 0 のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskEvdoA

無線技術 EVDO A のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskEvdoB

無線技術 EVDO B のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskGprs

無線技術 GPRS のサポートを示すネットワークの種類のビットマスク。

NetworkTypeBitmaskGsm

無線技術 GSM のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskHsdpa

無線技術 HSDPA のサポートを示すネットワーク タイプのビットマスク。

NetworkTypeBitmaskHspa

無線技術 HSPA のサポートを示すネットワーク タイプのビットマスク。

NetworkTypeBitmaskHspap

無線技術 HSPAP のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskHsupa

無線技術 HSUPA のサポートを示すネットワーク 型ビットマスク。

NetworkTypeBitmaskIwlan

無線技術 IWLAN のサポートを示すネットワークタイプのビットマスク。

NetworkTypeBitmaskLte

無線技術 LTE のサポートを示すネットワーク タイプのビットマスク。

NetworkTypeBitmaskLteCa

使用されません。このビットマスクは誤って公開されます。

NetworkTypeBitmaskNr

無線技術NR(新無線)5Gのサポートを示すネットワークタイプビットマスク。

NetworkTypeBitmaskTdScdma

無線技術TD_SCDMAのサポートを示すネットワークタイプのビットマスク。

NetworkTypeBitmaskUmts

無線技術 UMTS のサポートを示すネットワーク タイプのビットマスク。

NetworkTypeBitmaskUnknown

ネットワークの種類のビットマスクが不明です。

PremiumCapabilityPrioritizeLatency
古い.

待機時間の短い通信に優先順位を付けることで、リアルタイムの対話型トラフィックを可能にするためにネットワークを強化するプレミアム機能。

PurchasePremiumCapabilityResultAlreadyInProgress
古い.

要求が既に行われ、進行中のため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultAlreadyPurchased
古い.

Premium 機能は既に購入済みで使用可能であるため、購入に失敗しました。

PurchasePremiumCapabilityResultCarrierDisabled
古い.

CarrierConfigManager#KEY_SUPPORTED_PREMIUM_CAPABILITIES_INT_ARRAYで指定されているように、通信事業者が無効になっているか、機能をサポートしていないため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultCarrierError
古い.

キャリア アプリが成功を示さなかったため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultEntitlementCheckFailed
古い.

エンタイトルメント チェックが失敗したため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultFeatureNotSupported
古い.

デバイスが機能をサポートしていないため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultNetworkNotAvailable
古い.

ネットワークが利用できないため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultNotDefaultDataSubscription
古い.

SubscriptionManager#getDefaultDataSubscriptionId()で示されている既定のデータ サブスクリプションで要求が行われなかったため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultNotForeground
古い.

要求するアプリケーションがフォアグラウンドにないため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultPendingNetworkSetup
古い.

Premium の購入機能が成功し、ネットワークがスライス構成をセットアップするのを待機しています。

PurchasePremiumCapabilityResultRequestFailed
古い.

テレフォニー サービスが利用できないか、電話プロセスでエラーが発生したため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultSuccess
古い.

Premium 機能の購入要求が成功しました。

PurchasePremiumCapabilityResultThrottled
古い.

要求が調整されているため、Premium 機能の購入に失敗しました。

PurchasePremiumCapabilityResultTimeout
古い.

CarrierConfigManager#KEY_PREMIUM_CAPABILITY_NOTIFICATION_DISPLAY_TIMEOUT_MILLIS_LONGで指定された時間内に、パフォーマンス ブースト通知に対するユーザーからの応答を受け取らなかったため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultUserCanceled
古い.

ユーザーが操作を取り消したため、Premium 機能を購入できませんでした。

PurchasePremiumCapabilityResultUserDisabled
古い.

ユーザーがこの機能を無効にしたため、Premium 機能を購入できませんでした。

SetOpportunisticSubInactiveSubscription

サブスクリプションが無効です。

SetOpportunisticSubNoOpportunisticSubAvailable

サブスクリプションが無効です。

SetOpportunisticSubRemoteServiceException

サブスクリプション サービスでリモート例外が発生しました。

SetOpportunisticSubSuccess

エラーはありません。

SetOpportunisticSubValidationFailed

優先サブスクリプションに切り替えようとしたときに検証に失敗しました。

TtyModeFull
古い.

TTY (teletypewriter) モードがオンです。

TtyModeHco
古い.

TTY (テレタイプライター) モードは、聴覚持ち越しモード (HCO) です。

TtyModeOff
古い.

TTY (teletypewriter) モードがオフです。

TtyModeVco
古い.

TTY (テレタイプライター) モードは音声持ち越しモード (VCO) です。

UninitializedCardId

UICC カードが読み込まれる前に使用される UICC カード識別子。

UnknownCarrierId

不明なキャリア ID。

UnsupportedCardId

デバイスが操作をサポートしていない場合に使用される UICC カード識別子。

UpdateAvailableNetworksAborted

要求は中止されます。

UpdateAvailableNetworksDisableModemFail

モデムの無効化に失敗しました。

UpdateAvailableNetworksEnableModemFail

モデムの有効化に失敗しました。

UpdateAvailableNetworksInvalidArguments

渡されたパラメーターが無効です。

UpdateAvailableNetworksMultipleNetworksNotSupported

通信事業者アプリでは、複数の利用可能なネットワークはサポートされていません。

UpdateAvailableNetworksNoCarrierPrivilege

運送業者特権はありません。

UpdateAvailableNetworksNoOpportunisticSubAvailable

サブスクリプションが無効です。

UpdateAvailableNetworksRemoteServiceException

OpportunisticNetworkService はありません。

UpdateAvailableNetworksServiceIsDisabled

OpportunisticNetworkService が無効になっています。

UpdateAvailableNetworksSimPortNotAvailable

SIM ポートは、日和見サブスクリプションに切り替えるために使用できません。

UpdateAvailableNetworksSuccess

エラーはありません。

UpdateAvailableNetworksUnknownFailure

不明なエラーが発生しました。

UssdErrorNotAllowed

呼び出し元アプリが USSD 要求の送信を許可されていないため、USSD 要求の実行に失敗したときに返されるエラー コード。

VvmTypeCvvm

異なるモバイル発信元 (MO) 形式の OMTP プロトコルのフレーバー

VvmTypeOmtp

OMTP プロトコル。

プロパティ

Name 説明
ActiveModemCount

アクティブ化するように現在構成されている論理モデムの数を返します。

AllCellInfo

キャンプ/登録、サービス、隣接するセルを含む、デバイス上のすべてのラジオから使用可能なすべてのセル情報を要求します。

CallComposerStatus

通話コンポーザーを使用してエンリッチされた通話のユーザー セットの状態を取得します。

CallState

デバイス上のすべての呼び出しの状態を返します。

CallStateForSubscription

このテレフォニーマネージャー インスタンスの作成時に指定された特定のサブスクリプションの呼び出し状態を取得します。

CardIdForDefaultEuicc

既定の eUICC カードのカード ID を取得します。

CarrierConfig

テレフォニー マネージャーにピン留めされたサブスクリプション ID の通信事業者の構成を返します。

CarrierIdFromSimMccMnc

sim MCCMNC ( #getSimOperator() によって返される) のみに基づいてキャリア ID を返します。

CellLocation

デバイスの現在の場所を返します。

Class

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

(継承元 Object)
CurrentTtyMode

デバイスの現在の TTY モードを返します。

DataActivity

データ接続 (携帯ネットワーク) でのアクティビティの種類を示す定数を返します。

DataEnabled

ユーザー設定ごとにモバイル データが有効になっているかどうかを返します。

DataNetworkType

データ転送用にデバイスで現在使用されている無線テクノロジ (ネットワークの種類) を示す定数を返します。

DataState

現在のデータ接続状態 (携帯ネットワーク) を示す定数を返します。

DeviceId

一意のデバイス ID (GSM の場合は IMEI、CDMA 電話の場合は MEID または ESN など) を返します。

DeviceSoftwareVersion

デバイスのソフトウェア バージョン番号 (GSM 電話の IMEI/SV など) を返します。

EmergencyNumberList

現在のロケール、sim、既定値、モデム、ネットワークに基づいて緊急電話番号の一覧を取得します。

EquivalentHomePlmns

USIM アプリから同等のホーム PLMN (EF_EHPLMN) の一覧を返します。

ExtraStateIdle

#EXTRA_STATEに対応する#CALL_STATE_IDLEで使用される値。

ExtraStateOffhook

#EXTRA_STATEに対応する#CALL_STATE_OFFHOOKで使用される値。

ExtraStateRinging

#EXTRA_STATEに対応する#CALL_STATE_RINGINGで使用される値。

GroupIdLevel1

GSM 電話のグループ識別子レベル 1 を返します。

Handle

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

(継承元 Object)
HasCarrierPrivileges

呼び出し元のアプリケーションに、通信事業者から通信事業者の特権が付与されていること。

HasIccCard

この API は、デバイスに ICC カードが存在するかどうかを確認するために使用されます。

Imei

IMEI (国際モバイル機器 ID) を返します。

IsConcurrentVoiceAndDataSupported

デバイスが現在テクノロジ上にあるかどうか (例:

IsDataCapable

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

IsDataConnectionAllowed

デバイスで携帯データ ネットワーク接続が許可されているかどうかを確認します。

IsDataRoamingEnabled

サブスクリプションでモバイル データ ローミングが有効になっているかどうかを返します。

IsDeviceSmsCapable

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

IsDeviceVoiceCapable

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

IsHearingAidCompatibilitySupported

電話が聴覚補助の互換性をサポートしているかどうか。

IsManualNetworkSelectionAllowed

手動によるネットワーク選択が許可されているかどうかを確認します。

IsNetworkRoaming

GSM の目的で、デバイスが現在のネットワークでのローミングと見なされる場合は true を返します。

IsRttSupported

デバイスが現在 RTT (リアルタイム テキスト) をサポートしているかどうかを判断します。

IsSmsCapable

このメンバーは非推奨です。

IsTtyModeSupported

このメンバーは非推奨です。

IsVoiceCapable

このメンバーは非推奨です。

IsWorldPhone

デバイスがワールドフォンかどうか。

JniIdentityHashCode

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

(継承元 Object)
JniManagedPeerState

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

(継承元 JavaObject)
JniPeerMembers

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

Line1Number

特定のサブスクリプションの GSM 電話の MSISDN など、1 行目の電話番号文字列を返します。

ManualNetworkSelectionPlmn

アクティブな場合は、手動ネットワーク選択用に選択された PLMN を取得します。

ManufacturerCode

MEID から製造元コードを返します。

MaximumCallComposerPictureSize

呼び出しの構成図の最大サイズを示します。

Meid

MEID (モバイル機器識別子) を返します。

MmsUAProfUrl

MMS ユーザー エージェント プロファイル URL を返します。

MmsUserAgent

MMS ユーザー エージェントを返します。

Nai

ネットワーク アクセス識別子 (NAI) を返します。

NeighboringCellInfo
古い.

デバイスの隣接セル情報を返します。

NetworkCountryIso

現在登録されている演算子または近くのセルの MCC (モバイル国コード) に相当する ISO-3166-1 alpha-2 国コード (使用可能な場合) を返します。

NetworkOperator

現在登録されている演算子の数値名 (MCC+ MNC) を返します。

NetworkOperatorName

現在登録されている演算子の英字名を返します。

NetworkSelectionMode

ネットワーク選択モードを取得します。

NetworkSpecifier

テレフォニー マネージャーにピン留めされたサブスクリプション ID のネットワーク指定子を返します。

NetworkType

現在のデータ ネットワークの種類を返します。

PeerReference

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

(継承元 Object)
PhoneAccountHandle

このテレフォニー マネージャーに関連付けられている PhoneAccountHandle を決定します。

PhoneCount

使用可能な電話の数を返します。

PhoneType

デバイスの電話の種類を示す定数を返します。

PreferredOpportunisticDataSubscription

優先される日和見データ サブスクリプション ID を取得する

PrimaryImei

GSMA TS で説明されているように、デバイスのプライマリ IMEI (国際モバイル機器 ID) を返します。

ServiceState

現在の ServiceState 情報を返します。

SignalStrength

最新の信号強度情報を取得します。

SimCarrierId

現在のサブスクリプションの通信事業者 ID を返します。

SimCarrierIdName

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

SimCarrierIdNameFormatted

現在のサブスクリプションの通信事業者 ID 名を返します。

SimCountryIso

SIM プロバイダーの国コードに相当する ISO-3166-1 alpha-2 国コードを返します。

SimOperator

SIM のプロバイダーの MCC + MNC (モバイル国コード + モバイル ネットワーク コード) を返します。

SimOperatorName

サービス プロバイダー名 (SPN) を返します。

SimSerialNumber

SIM のシリアル番号を返します (該当する場合)。

SimSpecificCarrierId

現在のサブスクリプションのきめ細かいキャリア ID を返します。

SimSpecificCarrierIdName

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

SimSpecificCarrierIdNameFormatted

#getSimCarrierIdName()と同様に、#getSimSpecificCarrierId()によって返される特定の通信事業者 ID のユーザー向けの名前が返されます。

SimState

既定の SIM カードの状態を示す定数を返します。

SubscriberId

GSM 電話の IMSI など、一意のサブスクライバー ID を返します。

SubscriptionId

状況に応じて適切なサブスクリプション ID を返します。

SupportedModemCount

ハードウェア機能の観点から、同時にアクティブにできる論理モデムの数を返します。

SupportedRadioAccessFamily

Android が必要です。Manifest.permission.READ_PRIVILEGED_PHONE_STATE。

ThresholdClass

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

ThresholdType

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

TypeAllocationCode

IMEI から型割り当てコードを返します。

UiccCardsInfo

現在挿入されている UICC (ユニバーサル IC カード) と eUICC (埋め込み UIC) に関する情報を取得します。

VisualVoicemailPackageName

テレフォニー マネージャーにピン留めされたサブスクリプション ID のビジュアル ボイスメールを処理するパッケージを返します。

VoiceMailAlphaTag

電話アカウントのビジュアル ボイスメール SMS フィルターを有効にします。

VoiceMailNumber

ボイス メール番号を返します。

VoiceNetworkType

音声のNETWORK_TYPE_xxxxを返します。

メソッド

Name 説明
CanChangeDtmfToneLength()

デバイスが DTMF トーン長の設定をサポートしているかどうか。

ClearSignalStrengthUpdateRequest(SignalStrengthUpdateRequest)

システムから SignalStrengthUpdateRequest をクリアします。

Clone()

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

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

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

(継承元 JavaObject)
CreateForPhoneAccountHandle(PhoneAccountHandle)

指定された電話アカウントに関連付けられているサブスクリプション ID にピン留めされた新しいテレフォニーマネージャー オブジェクトを作成します。

CreateForSubscriptionId(Int32)

指定されたサブスクリプション ID にピン留めされた新しいテレフォニー マネージャー オブジェクトを作成します。

Dispose()

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

(継承元 Object)
Dispose(Boolean)

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

(継承元 Object)
DisposeUnlessReferenced()

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

(継承元 JavaObject)
DoesSwitchMultiSimConfigTriggerReboot()

#switchMultiSimConfig(int)でモデム構成を変更すると、デバイスの再起動がトリガーされるかどうかを取得します。

Equals(Object)

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
FromContext(Context)

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

GetAllowedNetworkTypesForReason(Int32)

特定の理由で許可されているネットワークの種類を取得します。

GetCarrierRestrictionStatus(IExecutor, IConsumer)

デバイスの通信事業者の制限状態を取得します。

GetDeviceId(Int32)

サブスクリプションの一意のデバイス ID (GSM の場合は IMEI、CDMA 電話の MEID など) を返します。

GetEmergencyNumberList(Int32)

現在のロケール、sim、既定値、モデム、ネットワークに基づいて、カテゴリごとの緊急電話番号リストを取得します。

GetForbiddenPlmns()

USIM アプリから許可されていない PLMN の配列を返します。クエリが失敗した場合は null を返します。

GetHashCode()

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

(継承元 Object)
GetIccAuthentication(UiccApplicationType, AutheenticationType, String)

既定のサブスクリプションの認証の応答を返します。

GetImei(Int32)

IMEI (国際モバイル機器 ID) を返します。

GetManufacturerCode(Int32)

MEID から製造元コードを返します。

GetMeid(Int32)

MEID (モバイル機器識別子) を返します。

GetNetworkCountryIso(Int32)

現在登録されている演算子または近くのセルの MCC (モバイル国コード) に相当する ISO-3166-1 alpha-2 国コード (使用可能な場合) を返します。

GetNetworkSlicingConfiguration(IExecutor, IOutcomeReceiver)

URSP ルールや NSSAI (構成済み、許可済み、拒否済み) を含む、現在のスライス構成の取得を要求します。

GetServiceState(Int32)

現在の ServiceState 情報を返します。

GetServiceStateForSlot(Int32)

指定した SIM スロットのサービス状態情報を返します。

GetSimState(Int32)

論理スロット内のデバイス SIM カードの状態を示す定数を返します。

GetSubscriptionId(PhoneAccountHandle)

指定された電話アカウント ハンドルのサブスクリプション ID を返します。

GetTypeAllocationCode(Int32)

IMEI から型割り当てコードを返します。

GetVoicemailRingtoneUri(PhoneAccountHandle)

電話設定で設定されたアカウントごとのボイスメール着信音の URI を返します。

IccCloseLogicalChannel(Int32)

以前に開いた論理チャネルを ICC カードに閉じます。

IccExchangeSimIO(Int32, Int32, Int32, Int32, Int32, String)

SIM_IOを介して送信されたコマンド APDU の応答 APDU を返します。

IccOpenLogicalChannel(String, Int32)

ICC カードへの論理チャネルを開きます。

IccOpenLogicalChannel(String)

ICC カードへの論理チャネルを開きます。

IccTransmitApduBasicChannel(Int32, Int32, Int32, Int32, Int32, String)

基本チャネルを介して APDU を ICC カードに送信します。

IccTransmitApduLogicalChannel(Int32, Int32, Int32, Int32, Int32, Int32, String)

論理チャネルを介して APDU を ICC カードに送信します。

IsDataEnabledForReason(Int32)

特定の理由でデータが有効になっているかどうかを返します。

IsEmergencyNumber(String)

指定された電話番号が、現在のロケール、SIM カード、Android データベース、モデム、ネットワーク、または既定値に基づいて、既知の緊急電話番号と一致する緊急電話番号であるかどうかを識別します。

IsModemEnabledForSlot(Int32)

特定の SIM スロットに対してモデム スタックが有効になっているかどうかを示します。

IsMultiSimSupported()

複数の SIM カードを同時に使用してネットワークに登録した場合に返されます (例:

IsPremiumCapabilityAvailableForPurchase(PremiumCapability)

指定されたプレミアム機能が運送業者から購入できるかどうかを確認します。

IsRadioInterfaceCapabilitySupported(String)

デバイスが無線インターフェイスで特定の機能をサポートしているかどうか。

IsVoicemailVibrationEnabled(PhoneAccountHandle)

電話設定でボイスメール通知に振動が設定されているかどうかを返します。

JavaFinalize()
古い.

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

(継承元 Object)
Listen(PhoneStateListener, PhoneStateListenerFlags)

指定されたテレフォニー状態の変更の通知を受信するリスナー オブジェクトを登録します。

Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
PurchasePremiumCapability(PremiumCapability, IExecutor, IConsumer)

指定された Premium 機能を運送業者から購入します。

RebootModem()

無線モデム リセットを生成します。

RegisterTelephonyCallback(IExecutor, TelephonyCallback)

指定されたテレフォニー状態の変更の通知を受信するコールバック オブジェクトを登録します。

RegisterTelephonyCallback(Int32, IExecutor, TelephonyCallback)

指定されたテレフォニー状態の変更の通知を受信するコールバック オブジェクトを登録します。

RequestCellInfoUpdate(IExecutor, TelephonyManager+CellInfoCallback)

現在のサブスクリプションから、キャンプ/登録、サービス、および隣接するセルについて、使用可能なすべてのセル情報を要求します。

RequestNetworkScan(Int32, NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback)

ネットワーク スキャンを要求します。

RequestNetworkScan(NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback)

ネットワーク スキャンを要求します。

SendDialerSpecialCode(String)

特別なダイヤラ コードを送信します。

SendEnvelopeWithStatus(String)

SIM に ENVELOPE を送信し、応答を返します。

SendUssdRequest(String, TelephonyManager+UssdResponseCallback, Handler)

非構造化補助サービス データ (USSD) 要求をモバイル ネットワークに送信し、指定された callbackを介して応答を呼び出し元に通知します。

SendVisualVoicemailSms(String, Int32, String, PendingIntent)

ビジュアル ボイスメール SMS を送信します。

SetAllowedNetworkTypesForReason(Int32, Int64)

デバイスの許可されるネットワークの種類を設定し、許可されたネットワーク変更をトリガーする理由を指定します。

SetDataEnabledForReason(Int32, Boolean)

データ接続を制御し、データ接続制御をトリガーする理由を指定します。

SetForbiddenPlmns(IList<String>)

禁止されている PLMN SIM ファイルの内容を指定された値に置き換えます。

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetLine1NumberForDisplay(String, String)

1 行目の電話番号文字列とそのアルファタグを、表示目的でのみ現在の ICCID に設定します 。たとえば、[電話の状態] に表示されます。

SetNetworkSelectionModeAutomatic()

ネットワーク選択モードを自動に設定します。

SetNetworkSelectionModeManual(String, Boolean, Int32)

入力ネットワークに接続し、選択モードを手動に変更するようにラジオに依頼します。

SetNetworkSelectionModeManual(String, Boolean)

入力ネットワークに接続し、選択モードを手動に変更するようにラジオに依頼します。

SetOperatorBrandOverride(String)

現在の ICCID のブランド化をオーバーライドします。

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

デバイス上のテレフォニー サービスに関する情報へのアクセスを提供します。

(継承元 JavaObject)
SetPreferredNetworkTypeToGlobal()

優先ネットワークの種類を、NR、LTE、CDMA、EvDo、GSM/WCDMA を含むグローバル モードに設定します。

SetPreferredOpportunisticDataSubscription(Int32, Boolean, IExecutor, IConsumer)

優先される日和見データ サブスクリプション ID を設定します。

SetSignalStrengthUpdateRequest(SignalStrengthUpdateRequest)

信号品質測定が指定されたしきい値を超えたときに通知を受信する SignalStrengthUpdateRequest を設定します。

SetVisualVoicemailSmsFilterSettings(VisualVoicemailSmsFilterSettings)

テレフォニー マネージャーにピン留めされたサブスクリプション ID のビジュアル ボイスメール SMS フィルター設定を設定します。

SetVoiceMailNumber(String, String)

ボイス メール番号を設定します。

SetVoicemailRingtoneUri(PhoneAccountHandle, Uri)

アカウントごとのボイスメールの着信音を設定します。

SetVoicemailVibrationEnabled(PhoneAccountHandle, Boolean)

ボイスメール通知に対して振動を有効にするかどうかを、アカウントごとの設定に設定します。

SwitchMultiSimConfig(Int32)

構成を切り替えてマルチ SIM を有効にするか、シングル sim に切り替える

ToArray<T>()

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

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

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

(継承元 Object)
UnregisterTelephonyCallback(TelephonyCallback)

既存の TelephonyCallbackの登録を解除します。

UpdateAvailableNetworks(IList<AvailableNetworkInfo>, IExecutor, IConsumer)

現在の場所にあるネットワークの一覧の可用性を更新します。

UploadCallComposerPicture(IPath, String, IExecutor, IOutcomeReceiver)

通話コンポーザーで使用する画像をキャリア ネットワークにアップロードします。

UploadCallComposerPicture(Stream, String, IExecutor, IOutcomeReceiver)

通話コンポーザーで使用する画像をキャリア ネットワークにアップロードします。

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側で有効であることを確認します。

適用対象