Sprache

SubscriptionInfo Klasse

Definition

Eine Paketfähige Klasse für Abonnementinformationen.

[Android.Runtime.Register("android/telephony/SubscriptionInfo", ApiSince=22, DoNotGenerateAcw=true)]
public class SubscriptionInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/telephony/SubscriptionInfo", ApiSince=22, DoNotGenerateAcw=true)>]
type SubscriptionInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Vererbung
SubscriptionInfo
Attribute
Implementiert

Hinweise

Eine Paketfähige Klasse für Abonnementinformationen.

Java Dokumentation für android.telephony.SubscriptionInfo.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
SubscriptionInfo(IntPtr, JniHandleOwnership)

Eine Paketfähige Klasse für Abonnementinformationen.

Eigenschaften

Name Beschreibung
CardId

Gibt die Karten-ID der SIM-Karte zurück, die das Abonnement enthält (siehe UiccCardInfo#getCardId().

CarrierId

Eine Paketfähige Klasse für Abonnementinformationen.

CarrierName

Eine Paketfähige Klasse für Abonnementinformationen.

CarrierNameFormatted

Eine Paketfähige Klasse für Abonnementinformationen.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
CountryIso

Eine Paketfähige Klasse für Abonnementinformationen.

Creator

Eine Paketfähige Klasse für Abonnementinformationen.

DataRoaming

Gibt an, ob der Benutzer Datenroaming für dieses Abonnement aktiviert oder nicht.

DisplayName

Eine Paketfähige Klasse für Abonnementinformationen.

DisplayNameFormatted

Eine Paketfähige Klasse für Abonnementinformationen.

GroupUuid

Wird in Szenarien verwendet, in denen unterschiedliche Abonnements als Gruppe gebündelt werden.

Handle

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

(Geerbt von Object)
IccId

Gibt die ICC-ID zurück.

IconTint

Eine Hervorhebungsfarbe, die beim Anzeigen von Informationen zu diesem PhoneAccountThema verwendet werden soll.

IsEmbedded

Eine Paketfähige Klasse für Abonnementinformationen.

IsOnlyNonTerrestrialNetwork

Überprüfen Sie, ob das Abonnement ausschließlich für nicht-terrestrische Netzwerke gilt.

IsOpportunistic

Ein opportunistisches Abonnement verbindet sich mit einem Netzwerk, das in Funktionalität und /oder Abdeckung beschränkt ist.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
JniPeerMembers

Eine Paketfähige Klasse für Abonnementinformationen.

Mcc

Dieses Element ist veraltet.

MccString

Eine Paketfähige Klasse für Abonnementinformationen.

Mnc

Dieses Element ist veraltet.

MncString

Eine Paketfähige Klasse für Abonnementinformationen.

Number

Gibt die Anzahl dieses Abonnements zurück.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
PortIndex

Gibt den Portindex der SIM-Karte zurück, die das Abonnement enthält.

ServiceCapabilities

Ruft die Dienstfunktionen für das aktuelle Abonnement ab.

SimSlotIndex

Eine Paketfähige Klasse für Abonnementinformationen.

StreamingAppMaxDownlinkKbps

Gibt die maximale Downstream-Bitrate für Streaminganwendungen für diesen Abonnementplan in Kilobits pro Sekunde (Kbps) zurück, die in GSMA TS definiert sind.

StreamingAppMaxUplinkKbps

Gibt die maximale Upstream-Bitrate für Streaminganwendungen für diesen Abonnementplan in Kilobits pro Sekunde (Kbps) zurück, die in GSMA TS definiert sind.

SubscriptionId

Eine Paketfähige Klasse für Abonnementinformationen.

SubscriptionType

Diese Methode gibt den Typ eines Abonnements zurück.

ThresholdClass

Eine Paketfähige Klasse für Abonnementinformationen.

ThresholdType

Eine Paketfähige Klasse für Abonnementinformationen.

UsageSetting

Rufen Sie die Verwendungseinstellung für dieses Abonnement ab.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
CreateIconBitmap(Context)

Erstellt und gibt ein Symbol Bitmap zurück, das dies SubscriptionInfo in einer Benutzeroberfläche darstellt.

DescribeContents()

Beschreiben Sie die Arten spezieller Objekte, die in der Marshall-Darstellung dieser Paketable-Instanz enthalten sind.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
Equals(Object)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von Object)
GetHashCode()

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

(Geerbt von Object)
JavaFinalize()
Veraltet.

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)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(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, 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)
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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Flachen Sie dieses Objekt in ein Paket.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Eine Paketfähige Klasse für Abonnementinformationen.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Eine Paketfähige Klasse für Abonnementinformationen.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Eine Paketfähige Klasse für Abonnementinformationen.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: