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
Атрибуты

Комментарии

Диспетчер подписок предоставляет сведения о мобильной подписке.

Документация по Java для android.telephony.SubscriptionManager.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

SubscriptionManager(IntPtr, JniHandleOwnership)

Диспетчер подписок предоставляет сведения о мобильной подписке.

Поля

ActionDefaultSmsSubscriptionChanged

Действие трансляции: подписка sms по умолчанию изменилась.

ActionDefaultSubscriptionChanged

Действие трансляции: подписка по умолчанию изменилась.

ActionManageSubscriptionPlans

Действие действия. Отображение пользовательского интерфейса для управления планами связи выставления счетов между оператором и конкретным подписчиком.

ActionRefreshSubscriptionPlans

Действие трансляции: запрос обновления планов связи выставления счетов между оператором и конкретным подписчиком.

D2dSharingAll
Устаревшие..

Состояние устройства предоставляется по возможности.

D2dSharingAllContacts
Устаревшие..

Состояние устройства предоставляется всем номерам в контактах пользователя.

D2dSharingDisabled
Устаревшие..

Состояние устройства не предоставляется удаленной стороне.

D2dSharingSelectedContacts
Устаревшие..

Состояние устройства предоставляется всем выбранным контактам.

D2dStatusSharing

Имя столбца ТелефонииProvider для состояния общего доступа устройства к устройству.

D2dStatusSharingSelectedContacts

Имя столбца ТелефонииProvider для сведений о контактах, которые позволяют устройству совместно использовать общий доступ к устройствам.

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
Устаревшие..

Эта константа предназначена для назначения подписки в качестве подписки remote-SIM.

UsageSettingDataCentric
Устаревшие..

Эта подписка вынуждена работать в режиме, ориентированном на данные

UsageSettingDefault
Устаревшие..

Подписка использует параметр по умолчанию.

UsageSettingUnknown
Устаревшие..

Параметр использования неизвестен.

UsageSettingVoiceCentric
Устаревшие..

Эта подписка вынуждена работать в режиме голосовой связи

Свойства

AccessibleSubscriptionInfoList

Возвращает подписки, доступные для всех внедренных подписок, доступных вызывающому приложению, если таковые есть.

ActiveDataSubscriptionId

Получение идентификатора активной подписки на данные.

ActiveSubscriptionInfoCount

Получите число активных подписок.

ActiveSubscriptionInfoCountMax

Диспетчер подписок предоставляет сведения о мобильной подписке.

ActiveSubscriptionInfoList

Получите подпискиInfo(s) текущих активных SIM-карт.

AllSubscriptionInfoList

Получение всех записей сведений о подписке из SIM, которые вставляются сейчас или ранее вставлены.

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
CompleteActiveSubscriptionInfoList

Получение скрытых и видимых подписок в текущий момент активных SIM-карт.

DefaultDataSubscriptionId

Возвращает идентификатор подписки данных по умолчанию системы.

DefaultSmsSubscriptionId

Возвращает идентификатор подписки SMS по умолчанию системы.

DefaultSubscriptionId

Возвращает идентификатор подписки по умолчанию системы.

DefaultVoiceSubscriptionId

Возвращает идентификатор голосовой подписки по умолчанию системы.

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)

Получите активную подписку SubscriptionInfo с входным вложенным идентификатором.

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

Получение активной подпискиInfo, связанной с слотомIndex

GetDeviceToDeviceStatusSharingContacts(Int32)

Получите список контактов, которые позволяют устройству предоставлять доступ к состоянию устройства.

GetDeviceToDeviceStatusSharingPreference(Int32)

Возвращает выбранный пользователем параметр общего доступа к состоянию устройства

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetPhoneNumber(Int32)

Возвращает номер телефона для заданного subIdили пустую строку, если она недоступна.

GetPhoneNumber(Int32, Int32)

Возвращает номер телефона для заданной subscriptionId и sourceпустой строки, если она недоступна.

GetSlotIndex(Int32)

Получение слотаIndex, связанного с подпиской.

GetSubscriptionId(Int32)

Получите идентификатор подписки для указанного индекса логического слота SIM.

GetSubscriptionIds(Int32)

Получите массив идентификаторов подписки для указанного индекса логического слота SIM.

GetSubscriptionPlans(Int32)

Получите описание плана связи выставления счетов между оператором и конкретным подписчиком.

GetSubscriptionsInGroup(ParcelUuid)

Получите список подписок, которые находятся в той же группе с заданным subId.

IsActiveSubscriptionId(Int32)

Проверяет, соответствует ли указанный идентификатор подписки подписке, активно используемой на устройстве.

IsNetworkRoaming(Int32)

Возвращает значение true, если устройство считается перемещаемым в текущей сети для подписки.

IsUsableSubscriptionId(Int32)

Проверьте, доступен ли предоставленный идентификатор подписки.

IsValidSubscriptionId(Int32)

Проверьте, является ли указанный идентификатор подписки допустимым.

JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Отмена OnOpportunisticSubscriptionsChangedListener регистрации изменений, которые в настоящее время прослушивают оппортунистические подписки.

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Отмена OnSubscriptionsChangedListenerрегистрации .

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

Удалите список подписок из группы подписок.

SetCarrierPhoneNumber(Int32, String)

Задает номер телефона для заданного subId источника #PHONE_NUMBER_SOURCE_CARRIER carrier.

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

Задайте список контактов, которые позволяют устройству предоставлять доступ к состоянию устройства для идентификатора подписки.

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

Задайте для устройства значение "Состояние устройства", чтобы предоставить пользователю общий доступ к идентификатору подписки.

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()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от 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)

Диспетчер подписок предоставляет сведения о мобильной подписке.

Применяется к