Freigeben über


TelephonyManager.SimSpecificCarrierId Eigenschaft

Definition

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück.

public virtual int SimSpecificCarrierId { [Android.Runtime.Register("getSimSpecificCarrierId", "()I", "GetGetSimSpecificCarrierIdHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getSimSpecificCarrierId", "()I", "GetGetSimSpecificCarrierIdHandler", ApiSince=29)>]
member this.SimSpecificCarrierId : int

Eigenschaftswert

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück. Rückgabe #UNKNOWN_CARRIER_ID , wenn das Abonnement nicht verfügbar ist oder der Netzbetreiber nicht identifiziert werden kann.

Attribute

Hinweise

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück.

Eine bestimmte Netzbetreiber-ID kann die Tatsache darstellen, dass ein Netzbetreiber eine Aggregation anderer Netzbetreiber (d. h. in einem MVNO-Typszenario) sein kann, wenn jeder dieser spezifischen Netzbetreiber, die verwendet werden, um den tatsächlichen Netzbetreiberdienst zu bilden, unterschiedliche Netzbetreiberkonfigurationen haben kann. Eine bestimmte Netzbetreiber-ID kann auch verwendet werden, z. B. in einem Szenario, in dem ein Netzbetreiber eine andere Netzbetreiberkonfiguration für verschiedene Serviceangebote wie einen Prepaid-Plan erfordert.

die spezifische Netzbetreiber-ID für Konfigurationszwecke verwendet werden würde, aber Apps, die über den Netzbetreiber selbst wissen möchten, sollten die reguläre Netzbetreiber-ID verwenden, die von #getSimCarrierId().

Beispielsweise könnten Tracfone-SIMs unterschiedliche spezifische Netzbetreiber-ID basierend auf IMSI aus dem aktuellen Abonnement zurückgeben, während die Netzbetreiber-ID unverändert bleibt.

Für Träger ohne feinkörnige spezifische Träger-ID #getSimCarrierId()

Bestimmte Netzbetreiber-IDs werden auf die gleiche Weise wie die Netzbetreiber-ID hier definiert, außer jeder mit einer "übergeordneten" ID, die mit der Netzbetreiber-ID der obersten Ebene verknüpft ist.

Java-Dokumentation für android.telephony.TelephonyManager.getSimSpecificCarrierId().

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.

Gilt für: