Silverlight 5 | WinRT |
public sealed enum CellularClass | |
: IComparable, IFormattable, IConvertible | |
{ None, Gsm, Cdma, WiMax } |
public sealed enum DataClasses | |
: IComparable, IFormattable, IConvertible | |
{ None, Gprs, Edge, Umts, Hsdpa, Hsupa, LteAdvanced, Cdma1xRtt, Cdma1xEvdo, Cdma1xEvdoRevA, Cdma1xEvdv, Cdma3xRtt, Cdma1xEvdoRevB, CdmaUmb, WiMax, MobileWiMax, Custom } |
public abstract interface IMobileBroadbandAccount | |
public abstract virtual String NetworkAccountId { get; } | |
public abstract virtual Guid ProviderGuid { get; } | |
public abstract virtual String ProviderName { get; } | |
public abstract virtual Boolean TryGetAccessPointName(out String& apn); | |
public abstract virtual Boolean TryGetActivationNetworkError(out UInt32& networkError); | |
public abstract virtual Boolean TryGetNetworkDeviceInformation(out MobileBroadbandDeviceInformation& deviceInfo); | |
public abstract virtual Boolean TryGetNetworkRegistrationState(out NetworkRegistrationState& registrationState); | |
public abstract virtual Boolean TryGetPacketAttachNetworkError(out UInt32& networkError); | |
public abstract virtual Boolean TryGetRegistrationNetworkError(out UInt32& networkError); |
public abstract interface IMobileBroadbandDeviceInformation | |
public abstract virtual CellularClass CellularClass { get; } | |
public abstract virtual String CustomDataClass { get; } | |
public abstract virtual DataClasses DataClasses { get; } | |
public abstract virtual String DeviceId { get; } | |
public abstract virtual String FirmwareInformation { get; } | |
public abstract virtual String Manufacturer { get; } | |
public abstract virtual String Model { get; } | |
public abstract virtual NetworkAdapter NetworkAdapter { get; } | |
public abstract virtual NetworkDeviceStatus NetworkDeviceStatus { get; } | |
public abstract virtual String SimIccId { get; } | |
public abstract virtual String SubscriberId { get; } | |
public abstract virtual IReadOnlyList`1<String> TelephoneNumbers { get; } |
public abstract interface INetworkOperatorNotificationEventDetails | |
public abstract virtual String DeviceId { get; } | |
public abstract virtual Byte EncodingType { get; } | |
public abstract virtual String Message { get; } | |
public abstract virtual NetworkOperatorEventMessageType NotificationType { get; } |
public abstract interface IProvisioningAgentStaticMethods | |
public abstract virtual ProvisioningAgent CreateFromNetworkAccountId(String NetworkAccountId); |
public abstract interface IUssdMessageFactory | |
public abstract virtual UssdMessage CreateMessage(String string); |
public abstract interface IUssdSessionStatics | |
public abstract virtual UssdSession CreateFromNetworkAccountId(String networkAccountId); | |
public abstract virtual UssdSession CreateFromNetworkInterfaceId(String networkInterfaceId); |
public sealed class MobileBroadbandAccount | |
: __ComObject, IMobileBroadbandAccount | |
public virtual String NetworkAccountId { get; } | |
public virtual Guid ProviderGuid { get; } | |
public virtual String ProviderName { get; } | |
static public MobileBroadbandAccount CreateFromNetworkAccountId(String networkAccountId); | |
static public IReadOnlyList`1<String> GetAllNetworkAccountIds(); | |
public virtual Boolean TryGetAccessPointName(out String& apn); | |
public virtual Boolean TryGetActivationNetworkError(out UInt32& networkError); | |
public virtual Boolean TryGetNetworkDeviceInformation(out MobileBroadbandDeviceInformation& deviceInfo); | |
public virtual Boolean TryGetNetworkRegistrationState(out NetworkRegistrationState& registrationState); | |
public virtual Boolean TryGetPacketAttachNetworkError(out UInt32& networkError); | |
public virtual Boolean TryGetRegistrationNetworkError(out UInt32& networkError); |
public sealed class MobileBroadbandDeviceInformation | |
: __ComObject, IMobileBroadbandDeviceInformation | |
public virtual CellularClass CellularClass { get; } | |
public virtual String CustomDataClass { get; } | |
public virtual DataClasses DataClasses { get; } | |
public virtual String DeviceId { get; } | |
public virtual String FirmwareInformation { get; } | |
public virtual String Manufacturer { get; } | |
public virtual String Model { get; } | |
public virtual NetworkAdapter NetworkAdapter { get; } | |
public virtual NetworkDeviceStatus NetworkDeviceStatus { get; } | |
public virtual String SimIccId { get; } | |
public virtual String SubscriberId { get; } | |
public virtual IReadOnlyList`1<String> TelephoneNumbers { get; } |
public sealed enum NetworkDeviceStatus | |
: IComparable, IFormattable, IConvertible | |
{ DeviceOff, DeviceReady, SimNotInserted, BadSim, DeviceHardwareFailure, AccountNotActivated, DeviceLocked, DeviceBlocked } |
public sealed enum NetworkOperatorEventMessageType | |
: IComparable, IFormattable, IConvertible | |
{ Gsm, Cdma, Ussd } |
public sealed class NetworkOperatorNotificationEventDetails | |
: __ComObject, INetworkOperatorNotificationEventDetails | |
public virtual String DeviceId { get; } | |
public virtual Byte EncodingType { get; } | |
public virtual String Message { get; } | |
public virtual NetworkOperatorEventMessageType NotificationType { get; } |
public sealed enum NetworkRegistrationState | |
: IComparable, IFormattable, IConvertible | |
{ None, Deregistered, Searching, Home, Roaming, Partner, Denied } |
public sealed enum ProfileMediaType | |
: IComparable, IFormattable, IConvertible | |
{ Wlan, Wwan } |
public sealed struct ProfileUsage | |
: ValueType |
public sealed class ProvisionedProfile | |
: __ComObject, IProvisionedProfile | |
public virtual void UpdateCost(NetworkCostType value); | |
public virtual void UpdateUsage(ProfileUsage value); |
public sealed class ProvisionFromXmlDocumentOperation | |
: __ComObject, IAsyncOperation`1<ProvisionFromXmlDocumentResults>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<ProvisionFromXmlDocumentResults> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual ProvisionFromXmlDocumentResults GetResults(); | |
public virtual void Start(); |
public sealed class ProvisionFromXmlDocumentResults | |
: __ComObject, IProvisionFromXmlDocumentResults | |
public virtual Boolean AllElementsProvisioned { get; } | |
public virtual String ProvisionResultsXml { get; } |
public sealed class ProvisioningAgent | |
: __ComObject, IProvisioningAgent | |
static public ProvisioningAgent CreateFromNetworkAccountId(String NetworkAccountId); | |
public virtual ProvisionedProfile GetProvisionedProfile(ProfileMediaType mediaType, String profileName); | |
public virtual ProvisionFromXmlDocumentOperation ProvisionFromXmlDocumentAsync(String provisioningXmlDocument); |
public sealed class UssdMessage | |
: __ComObject, IUssdMessage | |
public virtual Byte DataCodingScheme { get; set; } | |
public virtual String PayloadAsText { get; set; } | |
public virtual Byte GetPayload(); | |
public virtual void SetPayload(Byte value); |
public sealed class UssdReply | |
: __ComObject, IUssdReply | |
public virtual UssdMessage Message { get; } | |
public virtual UssdResultCode ResultCode { get; } |
public sealed enum UssdResultCode | |
: IComparable, IFormattable, IConvertible | |
{ NoActionRequired, ActionRequired, Terminated, OtherLocalClient, OperationNotSupported, NetworkTimeout } |
public sealed class UssdSendMessageAndGetReplyOperation | |
: __ComObject, IAsyncOperation`1<UssdReply>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<UssdReply> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual UssdReply GetResults(); | |
public virtual void Start(); |
public sealed class UssdSession | |
: __ComObject, IUssdSession | |
public virtual void Close(); | |
static public UssdSession CreateFromNetworkAccountId(String networkAccountId); | |
static public UssdSession CreateFromNetworkInterfaceId(String networkInterfaceId); | |
public virtual UssdSendMessageAndGetReplyOperation SendMessageAndGetReplyAsync(UssdMessage message); |