다음을 통해 공유


SubscriptionManager 클래스

정의

구독 관리자는 모바일 구독 정보를 제공합니다.

[Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)]
public class SubscriptionManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)>]
type SubscriptionManager = class
    inherit Object
상속
SubscriptionManager
특성

설명

구독 관리자는 모바일 구독 정보를 제공합니다.

에 대한 android.telephony.SubscriptionManagerJava 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

생성자

SubscriptionManager(IntPtr, JniHandleOwnership)

구독 관리자는 모바일 구독 정보를 제공합니다.

필드

ActionDefaultSmsSubscriptionChanged

브로드캐스트 작업: 기본 sms 구독이 변경되었습니다.

ActionDefaultSubscriptionChanged

브로드캐스트 작업: 기본 구독이 변경되었습니다.

ActionManageSubscriptionPlans

활동 작업: 이동 통신 사업자와 특정 구독자 간의 청구 관계 계획을 관리하기 위한 UI를 표시합니다.

ActionRefreshSubscriptionPlans

브로드캐스트 작업: 이동 통신 사업자와 특정 구독자 간에 청구 관계 계획의 새로 고침을 요청합니다.

D2dSharingAll
사용되지 않음.

디바이스 상태는 가능하면 공유됩니다.

D2dSharingAllContacts
사용되지 않음.

디바이스 상태는 사용자의 연락처에 있는 모든 번호와 공유됩니다.

D2dSharingDisabled
사용되지 않음.

디바이스 상태는 원격 당사자에게 공유되지 않습니다.

D2dSharingSelectedContacts
사용되지 않음.

디바이스 상태는 선택한 모든 연락처와 공유됩니다.

D2dStatusSharing

디바이스에서 디바이스 공유 상태에 대한 TelephonyProvider 열 이름입니다.

D2dStatusSharingSelectedContacts

디바이스에서 디바이스 공유를 허용하는 연락처 정보의 TelephonyProvider 열 이름입니다.

ExtraSlotIndex

SIM 슬롯 인덱스 지정을 위한 추가 정수입니다.

ExtraSubscriptionIndex

변경된 구독을 #ACTION_DEFAULT_SUBSCRIPTION_CHANGED#ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED 나타내기 위해 추가로 사용되는 정수입니다.

InvalidSimSlotIndex

잘못된 sim 슬롯을 나타냅니다.

InvalidSubscriptionId

잘못된 구독 식별자

PhoneNumberSourceCarrier
사용되지 않음.

전화 번호 원본: 통신 사업자 권한이 있는 앱에서 제공합니다.

PhoneNumberSourceIms
사용되지 않음.

전화 번호 원본: IMS(IP 멀티미디어 하위 시스템) 구현에서 제공합니다.

PhoneNumberSourceUicc
사용되지 않음.

전화 번호 원본: EF-MSISDN(3GPP TS 31 참조)

SubscriptionTypeLocalSim
사용되지 않음.

이 상수는 구독을 Local-SIM 구독으로 지정하는 것입니다.

SubscriptionTypeRemoteSim
사용되지 않음.

이 상수는 구독을 원격 SIM 구독으로 지정하는 것입니다.

UsageSettingDataCentric
사용되지 않음.

이 구독은 데이터 중심 모드로 강제 적용됩니다.

UsageSettingDefault
사용되지 않음.

구독은 기본 설정을 사용합니다.

UsageSettingUnknown
사용되지 않음.

사용 설정을 알 수 없습니다.

UsageSettingVoiceCentric
사용되지 않음.

이 구독은 음성 중심 모드로 강제 적용됩니다.

속성

AccessibleSubscriptionInfoList

호출 앱에 액세스할 수 있는 모든 포함된 구독의 SubscriptionInfo(있는 경우)를 가져옵니다.

ActiveDataSubscriptionId

활성 데이터 구독 ID를 가져옵니다.

ActiveSubscriptionInfoCount

활성 구독 수를 가져옵니다.

ActiveSubscriptionInfoCountMax

구독 관리자는 모바일 구독 정보를 제공합니다.

ActiveSubscriptionInfoList

현재 활성 SIM의 SubscriptionInfo를 가져옵니다.

AllSubscriptionInfoList

지금 또는 이전에 삽입된 SIM에서 모든 구독 정보 레코드를 가져옵니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
CompleteActiveSubscriptionInfoList

현재 활성 SIM의 숨겨진 SubscriptionInfo와 표시되는 SubscriptionInfo를 모두 가져옵니다.

DefaultDataSubscriptionId

시스템의 기본 데이터 구독 ID를 반환합니다.

DefaultSmsSubscriptionId

시스템의 기본 SMS 구독 ID를 반환합니다.

DefaultSubscriptionId

시스템의 기본 구독 ID를 반환합니다.

DefaultVoiceSubscriptionId

시스템의 기본 음성 구독 ID를 반환합니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
JniIdentityHashCode

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
JniPeerMembers

구독 관리자는 모바일 구독 정보를 제공합니다.

OpportunisticSubscriptions

호출자에게 표시할 수 있는 기회 구독을 반환합니다.

PeerReference

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
ThresholdClass

구독 관리자는 모바일 구독 정보를 제공합니다.

ThresholdType

구독 관리자는 모바일 구독 정보를 제공합니다.

메서드

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

기회 구독 레코드 목록 또는 개별 레코드 자체에 대한 변경 내용을 등록합니다.

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

활성 SubscriptionInfo 레코드 목록 또는 개별 레코드 자체에 대한 변경 내용을 등록합니다.

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

활성 SubscriptionInfo 레코드 목록 또는 개별 레코드 자체에 대한 변경 내용을 등록합니다.

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

그룹에 구독 목록을 추가합니다.

CanManageSubscription(SubscriptionInfo)

지정된 컨텍스트를 가진 앱이 해당 메타데이터에 따라 지정된 구독을 관리할 권한이 있는지 여부를 확인합니다.

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
CreateSubscriptionGroup(IList<Integer>)

목록의 구독이 그룹으로 번들로 제공된다는 것을 SubscriptionManager에 알릴 수 있습니다.

Dispose()

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
From(Context)

이 멤버는 더 이상 사용되지 않습니다.

GetActiveSubscriptionInfo(Int32)

입력 subId를 사용하여 활성 SubscriptionInfo를 가져옵니다.

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

slotIndex와 연결된 활성 SubscriptionInfo 가져오기

GetDeviceToDeviceStatusSharingContacts(Int32)

디바이스에서 디바이스 상태 공유를 허용하는 연락처 목록을 가져옵니다.

GetDeviceToDeviceStatusSharingPreference(Int32)

사용자가 선택한 디바이스를 디바이스 상태 공유 기본 설정으로 반환합니다.

GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetPhoneNumber(Int32)

지정된 subId전화 번호 또는 사용할 수 없는 경우 빈 문자열을 반환합니다.

GetPhoneNumber(Int32, Int32)

지정된 subscriptionId 전화 번호 및 source빈 문자열(사용할 수 없는 경우)을 반환합니다.

GetSlotIndex(Int32)

구독과 연결된 slotIndex를 가져옵니다.

GetSubscriptionId(Int32)

지정된 논리 SIM 슬롯 인덱스 구독 ID를 가져옵니다.

GetSubscriptionIds(Int32)

지정된 논리 SIM 슬롯 인덱스에 대한 구독 ID 배열을 가져옵니다.

GetSubscriptionPlans(Int32)

이동 통신 사업자와 특정 구독자 간의 청구 관계 계획에 대한 설명을 가져옵니다.

GetSubscriptionsInGroup(ParcelUuid)

지정된 subId의 동일한 그룹에 있는 구독의 subscriptionInfo 목록을 가져옵니다.

IsActiveSubscriptionId(Int32)

제공된 구독 ID가 디바이스에서 현재 사용 중인 구독에 해당하는지 확인합니다.

IsNetworkRoaming(Int32)

디바이스가 구독의 현재 네트워크에서 로밍으로 간주되는 경우 true를 반환합니다.

IsUsableSubscriptionId(Int32)

제공된 구독 ID를 사용할 수 있는지 확인합니다.

IsValidSubscriptionId(Int32)

제공된 구독 ID가 유효한지 확인합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

현재 수신 대기 중인 기회 구독 변경의 등록을 취소 OnOpportunisticSubscriptionsChangedListener 합니다.

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

를 등록 취소합니다 OnSubscriptionsChangedListener.

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

구독 그룹에서 구독 목록을 제거합니다.

SetCarrierPhoneNumber(Int32, String)

원본#PHONE_NUMBER_SOURCE_CARRIER carrier에 대해 지정된 subId 전화 번호를 설정합니다.

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

디바이스에서 구독 ID에 대한 디바이스 상태 공유를 허용하는 연락처 목록을 설정합니다.

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

구독 ID에 대한 사용자 기본 설정을 공유하는 디바이스 상태로 디바이스를 설정합니다.

SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetOpportunistic(Boolean, Int32)

구독이 기회적인지, 즉 연결하는 네트워크에 제한된 적용 범위가 있는지 여부를 설정합니다.

SetSubscriptionOverrideCongested(Int32, Boolean, Int32[], Int64)

통신 사업자와 특정 구독자 간의 청구 관계 계획을 일시적으로 재정의하여 혼잡한 것으로 간주합니다.

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

통신 사업자와 특정 구독자 간의 청구 관계 계획을 일시적으로 재정의하여 혼잡한 것으로 간주합니다.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int32[], Int64)

통신 사업자와 특정 구독자 간의 청구 관계 계획을 일시적으로 재정의하여 분석되지 않은 것으로 간주합니다.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

통신 사업자와 특정 구독자 간의 청구 관계 계획을 일시적으로 재정의하여 분석되지 않은 것으로 간주합니다.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

이동 통신 사업자와 특정 구독자 간의 청구 관계 계획에 대한 설명을 설정합니다.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

이동 통신 사업자와 특정 구독자 간의 청구 관계 계획에 대한 설명을 설정합니다.

SwitchToSubscription(Int32, PendingIntent)

특정 구독으로 전환

ToArray<T>()

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

구독 관리자는 모바일 구독 정보를 제공합니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.>

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 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)

구독 관리자는 모바일 구독 정보를 제공합니다.

적용 대상