MobileBroadbandPin Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Eigenschaften und Methoden, die einer PIN für mobiles Breitband zugeordnet sind.
Hinweis
Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten.
Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .
public ref class MobileBroadbandPin sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandPin final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandPin
Public NotInheritable Class MobileBroadbandPin
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
cellularDeviceControl
cellularDeviceIdentity
|
Hinweise
Die Verwendung und den Inhalt einer Universal Integrated Circuit Card (UICC), die normalerweise als SIM-Karte bezeichnet wird, können durch einen Code namens Persönliche Identifikationsnummer (PIN) geschützt werden. PIN1 ist definiert, um die normale Nutzung des Telefons oder Datenmodems zu steuern. PIN2 kann so festgelegt werden, dass spezielle Funktionen verwendet werden können, z. B. das Einschränken ausgehender Aufrufe auf eine Liste von Zahlen.
Ein MobileBroadbandPin-Objekt wird von der GetPin-Methode auf dem MobileBroadbandPinManager zurückgegeben.
Eigenschaften
AttemptsRemaining |
Ruft die Anzahl der verbleibenden Versuche ab, bevor die PIN für mobiles Breitband blockiert wird. |
Enabled |
Ruft einen booleschen Wert ab, der angibt, ob die PIN für mobiles Breitband aktiviert ist. |
Format |
Ruft das Format für eine mobile Breitband-PIN ab. |
LockState |
Ruft den Sperrstatus für eine mobile Breitband-PIN ab. |
MaxLength |
Ruft die maximale Länge der PIN für mobiles Breitband in Bytes ab. |
MinLength |
Ruft die Mindestlänge der PIN für mobiles Breitband in Bytes ab. |
Type |
Ruft den PIN-Typ für eine mobile Breitband-PIN ab. |
Methoden
ChangeAsync(String, String) |
Startet einen asynchronen Vorgang, um eine bereits aktivierte PIN für mobiles Breitband zu ändern. |
DisableAsync(String) |
Startet einen asynchronen Vorgang, um eine zuvor aktivierte PIN für mobiles Breitband zu deaktivieren. |
EnableAsync(String) |
Startet einen asynchronen Vorgang, um eine zuvor deaktivierte PIN für mobiles Breitband zu aktivieren. |
EnterAsync(String) |
Startet einen asynchronen Vorgang, um die aktuelle PIN für das mobile Breitband vom Benutzer abzurufen. |
UnblockAsync(String, String) |
Startet einen asynchronen Vorgang zum Aufheben der Blockierung einer zuvor blockierten mobilen Breitband-PIN mithilfe eines PIN-Entsperrschlüssels (PIN Unlock Key, PUK). |