MobileBroadbandUiccApp
MobileBroadbandUiccApp
MobileBroadbandUiccApp
MobileBroadbandUiccApp
Class
Definition
Represents a UICC (SIM card) application.
public : sealed class MobileBroadbandUiccApp : IMobileBroadbandUiccApppublic sealed class MobileBroadbandUiccApp : IMobileBroadbandUiccAppPublic NotInheritable Class MobileBroadbandUiccApp Implements IMobileBroadbandUiccApp// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
Your code does not instantiate this class directly. To get instances of this class, first call the MobileBroadbandUicc.GetUiccAppsAsync method. Then, from the MobileBroadbandUiccAppsResult instance returned by that method, get instances of this class from the list in the MobileBroadbandUiccAppsResult.UiccApps property.
Properties
Kind Kind Kind Kind
Gets what kind of UICC application this instance represents.
public : UiccAppKind Kind { get; }public UiccAppKind Kind { get; }Public ReadOnly Property Kind As UiccAppKind// You can use this property in JavaScript.
An enumeration value specifying what kind of UICC application this is.
Methods
GetRecordDetailsAsync(IIterable)
GetRecordDetailsAsync(IIterable)
GetRecordDetailsAsync(IIterable)
GetRecordDetailsAsync(IIterable)
Asynchronously retrieves details about a UICC application.
public : IAsyncOperation<MobileBroadbandUiccAppRecordDetailsResult> GetRecordDetailsAsync(IIterable<unsigned int> uiccFilePath)public IAsyncOperation<MobileBroadbandUiccAppRecordDetailsResult> GetRecordDetailsAsync(IEnumerable<UInt32> uiccFilePath)Public Function GetRecordDetailsAsync(uiccFilePath As IEnumerable<UInt32>) As IAsyncOperation( Of MobileBroadbandUiccAppRecordDetailsResult )// You can use this method in JavaScript.
- uiccFilePath
- IIterable<unsigned int> IEnumerable<UInt32> IEnumerable<UInt32> IEnumerable<UInt32>
A sequence of characters specifying the UICC file path of the application. Use the MobileBroadbandUiccApp.Id property value of this instance, to get app record details for this application.
An asynchronous retrieval operation. On successful completion, returns a MobileBroadbandUiccAppRecordDetailsResult instance initialized for the specified application's details.
ReadRecordAsync(IIterable, Int32)
ReadRecordAsync(IIterable, Int32)
ReadRecordAsync(IIterable, Int32)
ReadRecordAsync(IIterable, Int32)
Asynchronously reads a UICC application record.
public : IAsyncOperation<MobileBroadbandUiccAppReadRecordResult> ReadRecordAsync(IIterable<unsigned int> uiccFilePath, int recordIndex)public IAsyncOperation<MobileBroadbandUiccAppReadRecordResult> ReadRecordAsync(IEnumerable<UInt32> uiccFilePath, Int32 recordIndex)Public Function ReadRecordAsync(uiccFilePath As IEnumerable<UInt32>, recordIndex As Int32) As IAsyncOperation( Of MobileBroadbandUiccAppReadRecordResult )// You can use this method in JavaScript.
- uiccFilePath
- IIterable<unsigned int> IEnumerable<UInt32> IEnumerable<UInt32> IEnumerable<UInt32>
A sequence of characters specifying the path to the UICC application.
- recordIndex
- int Int32 Int32 Int32
The record index within the UICC application's records.
An asynchronous retrieval operation. On successful completion, returns a MobileBroadbandUiccAppReadRecordResult with the result of the operation.