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
- Наследование
- Атрибуты
Комментарии
Диспетчер подписок предоставляет сведения о мобильной подписке.
Документация по 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 |
Целое число, используемое с |
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 |
Возвращает класс среды выполнения этого |
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) |
Зарегистрируйтесь для внесения изменений в список активных |
AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Зарегистрируйтесь для внесения изменений в список активных |
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) |
Возвращает номер телефона для заданного |
GetPhoneNumber(Int32, Int32) |
Возвращает номер телефона для заданной |
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) |
Отмена |
RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Отмена |
RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid) |
Удалите список подписок из группы подписок. |
SetCarrierPhoneNumber(Int32, String) |
Задает номер телефона для заданного |
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) |
Диспетчер подписок предоставляет сведения о мобильной подписке. |