Freigeben über


SubscriptionManager Klasse

Definition

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

[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
Vererbung
SubscriptionManager
Attribute

Hinweise

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

Java-Dokumentation für android.telephony.SubscriptionManager.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

SubscriptionManager(IntPtr, JniHandleOwnership)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

Felder

ActionDefaultSmsSubscriptionChanged

Übertragungsaktion: Das standardmäßige SMS-Abonnement wurde geändert.

ActionDefaultSubscriptionChanged

Übertragungsaktion: Das Standardabonnement wurde geändert.

ActionManageSubscriptionPlans

Aktivitätsaktion: Anzeigen der Benutzeroberfläche zum Verwalten der Abrechnungsbeziehungspläne zwischen einem Netzbetreiber und einem bestimmten Abonnenten.

ActionRefreshSubscriptionPlans

Übertragungsaktion: Fordern Sie eine Aktualisierung der Abrechnungsbeziehungspläne zwischen einem Netzbetreiber und einem bestimmten Abonnenten an.

D2dSharingAll
Veraltet.

Der Gerätestatus wird nach Möglichkeit freigegeben.

D2dSharingAllContacts
Veraltet.

Der Gerätestatus wird für alle Nummern in den Kontakten des Benutzers freigegeben.

D2dSharingDisabled
Veraltet.

Der Gerätestatus wird nicht für eine Remotepartei freigegeben.

D2dSharingSelectedContacts
Veraltet.

Der Gerätestatus wird für alle ausgewählten Kontakte freigegeben.

D2dStatusSharing

Name der Telefonieprovider-Spalte für Das Gerät zum Gerätefreigabestatus.

D2dStatusSharingSelectedContacts

Name der Telefonieprovider-Spalte für Kontaktinformationen, die die Gerätefreigabe ermöglichen.

ExtraSlotIndex

Ganzzahl extra zum Angeben des SIM-Steckplatzindex.

ExtraSubscriptionIndex

Ganzzahl extra verwendet und #ACTION_DEFAULT_SUBSCRIPTION_CHANGED#ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED gibt das Abonnement an, das geändert wurde.

InvalidSimSlotIndex

Gibt einen ungültigen Sim-Steckplatz an.

InvalidSubscriptionId

Ungültiger Abonnementbezeichner

PhoneNumberSourceCarrier
Veraltet.

Eine Quelle der Telefonnummer: bereitgestellt von einer App, die über Netzbetreiberberechtigungen verfügt.

PhoneNumberSourceIms
Veraltet.

Eine Quelle der Telefonnummer: bereitgestellt von DER IMS(IP Multimedia Subsystem)-Implementierung.

PhoneNumberSourceUicc
Veraltet.

Quelle der Telefonnummer: EF-MSISDN (siehe 3GPP TS 31).

SubscriptionTypeLocalSim
Veraltet.

Diese Konstante besteht darin, ein Abonnement als Local-SIM-Abonnement festzulegen.

SubscriptionTypeRemoteSim
Veraltet.

Diese Konstante besteht darin, ein Abonnement als Remote-SIM-Abonnement festzulegen.

UsageSettingDataCentric
Veraltet.

Dieses Abonnement wird zum datenzentrierten Modus gezwungen.

UsageSettingDefault
Veraltet.

Abonnement verwendet die Standardeinstellung.

UsageSettingUnknown
Veraltet.

Die Verwendungseinstellung ist unbekannt.

UsageSettingVoiceCentric
Veraltet.

Dieses Abonnement wird zum Sprach-zentrierten Modus gezwungen.

Eigenschaften

AccessibleSubscriptionInfoList

Ruft die SubscriptionInfo(s) aller eingebetteten Abonnements ab, auf die die aufrufende App zugegriffen werden kann, falls vorhanden.

ActiveDataSubscriptionId

Dient zum Abrufen der aktiven Datenabonnement-ID.

ActiveSubscriptionInfoCount

Rufen Sie die Anzahl der aktiven Abonnements ab.

ActiveSubscriptionInfoCountMax

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

ActiveSubscriptionInfoList

Rufen Sie die SubscriptionInfo(s) der derzeit aktiven SIM(n) ab.

AllSubscriptionInfoList

Rufen Sie alle Abonnementinformationsdatensätze aus SIMs ab, die jetzt oder zuvor eingefügt wurden.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
CompleteActiveSubscriptionInfoList

Rufen Sie ausgeblendete und sichtbare SubscriptionInfo(en) der derzeit aktiven SIM(n) ab.

DefaultDataSubscriptionId

Gibt die Standarddatenabonnement-ID des Systems zurück.

DefaultSmsSubscriptionId

Gibt die Standard-SMS-Abonnement-ID des Systems zurück.

DefaultSubscriptionId

Gibt die Standardabonnement-ID des Systems zurück.

DefaultVoiceSubscriptionId

Gibt die Standard-VoIP-Abonnement-ID des Systems zurück.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
JniPeerMembers

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

OpportunisticSubscriptions

Geben Sie opportunistische Abonnements zurück, die für den Aufrufer sichtbar sein können.

PeerReference

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
ThresholdClass

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

ThresholdType

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

Methoden

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Registrieren Sie sich für Änderungen an der Liste der opportunistischen Abonnementdatensätze oder der einzelnen Datensätze selbst.

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

Registrieren Sie sich für Änderungen an der Liste der aktiven SubscriptionInfo Datensätze oder für die einzelnen Datensätze selbst.

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Registrieren Sie sich für Änderungen an der Liste der aktiven SubscriptionInfo Datensätze oder für die einzelnen Datensätze selbst.

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

Fügen Sie einer Gruppe eine Liste von Abonnements hinzu.

CanManageSubscription(SubscriptionInfo)

Überprüft, ob die App mit dem angegebenen Kontext berechtigt ist, das angegebene Abonnement gemäß ihren Metadaten zu verwalten.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CreateSubscriptionGroup(IList<Integer>)

Informieren Sie SubscriptionManager, dass Abonnements in der Liste als Gruppe gebündelt werden.

Dispose()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
Dispose(Boolean)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
From(Context)

Dieses Mitglied ist veraltet.

GetActiveSubscriptionInfo(Int32)

Rufen Sie die aktive SubscriptionInfo mit der Eingabeunter-ID ab.

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

Abrufen der aktiven SubscriptionInfo, die dem slotIndex zugeordnet ist

GetDeviceToDeviceStatusSharingContacts(Int32)

Dient zum Abrufen der Liste der Kontakte, die die Gerätestatusfreigabe zulassen.

GetDeviceToDeviceStatusSharingPreference(Int32)

Gibt das vom Benutzer ausgewählte Gerät an die Gerätestatusfreigabeeinstellung zurück.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetPhoneNumber(Int32)

Gibt die Telefonnummer für das angegebene subIdOder eine leere Zeichenfolge zurück, falls nicht verfügbar.

GetPhoneNumber(Int32, Int32)

Gibt die Telefonnummer für die angegebene subscriptionId und source, oder eine leere Zeichenfolge zurück, falls nicht verfügbar.

GetSlotIndex(Int32)

Rufen Sie slotIndex ab, der dem Abonnement zugeordnet ist.

GetSubscriptionId(Int32)

Rufen Sie die Abonnement-ID für den angegebenen logischen SIM-Steckplatzindex ab.

GetSubscriptionIds(Int32)

Rufen Sie ein Array von Abonnement-IDs für den angegebenen logischen SIM-Steckplatzindex ab.

GetSubscriptionPlans(Int32)

Rufen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten ab.

GetSubscriptionsInGroup(ParcelUuid)

Abrufen der Abonnementinfo-Liste von Abonnements, die sich in derselben Gruppe der angegebenen Unter-ID befinden.

IsActiveSubscriptionId(Int32)

Überprüft, ob die angegebene Abonnement-ID einem Abonnement entspricht, das aktiv auf dem Gerät verwendet wird.

IsNetworkRoaming(Int32)

Gibt "true" zurück, wenn das Gerät als Roaming im aktuellen Netzwerk für ein Abonnement betrachtet wird.

IsUsableSubscriptionId(Int32)

Überprüfen Sie, ob die angegebene Abonnement-ID verwendet werden kann.

IsValidSubscriptionId(Int32)

Überprüfen Sie, ob die angegebene Abonnement-ID gültig ist.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Heben Sie die Registrierung auf, die OnOpportunisticSubscriptionsChangedListener derzeit die Änderung opportunistischer Abonnements überwacht.

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Heben Sie die Registrierung auf OnSubscriptionsChangedListener.

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

Entfernen Sie eine Liste von Abonnements aus ihrer Abonnementgruppe.

SetCarrierPhoneNumber(Int32, String)

Legt die Telefonnummer für die angegebene subId Quelle #PHONE_NUMBER_SOURCE_CARRIER carrierfest.

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

Legen Sie die Liste der Kontakte fest, die die Gerätestatusfreigabe für eine Abonnement-ID zulassen.

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

Legen Sie das Gerät auf die Benutzereinstellung für die Gerätestatusfreigabe für eine Abonnement-ID fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetOpportunistic(Boolean, Int32)

Legen Sie fest, ob ein Abonnement opportunistisch ist, d. h. ob das Netzwerk, mit dem es eine Verbindung herstellt, eingeschränkte Abdeckung hat.

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

Überschreiben Sie vorübergehend den Abrechnungsbeziehungsplan zwischen einem Netzbetreiber und einem bestimmten Abonnenten, der als überlastet eingestuft wird.

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

Überschreiben Sie vorübergehend den Abrechnungsbeziehungsplan zwischen einem Netzbetreiber und einem bestimmten Abonnenten, der als überlastet eingestuft wird.

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

Überschreiben Sie vorübergehend den Abrechnungsbeziehungsplan zwischen einem Netzbetreiber und einem bestimmten Abonnenten, der als nicht abgegrenzt betrachtet werden soll.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

Überschreiben Sie vorübergehend den Abrechnungsbeziehungsplan zwischen einem Netzbetreiber und einem bestimmten Abonnenten, der als nicht abgegrenzt betrachtet werden soll.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.

SwitchToSubscription(Int32, PendingIntent)

Wechseln zu einem bestimmten Abonnement

ToArray<T>()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.Finalized()

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

GetJniTypeName(IJavaPeerable)

Der Abonnementmanager stellt die Informationen zum mobilen Abonnement bereit.

Gilt für: