SystemState Members

3/29/2010

Gives the ability to get the current value of a system state as well as the ability to be notified when that state changes

The following tables list the members exposed by the SystemState type.

Public Constructors

  Name Description
SystemState Overloaded.  

Top

Public Properties

  Name Description
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ActiveApplication Gets the name of the application that was previously active and the name of the application that is currently active, separated by the 'Escape' character ('\e').
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ActiveSyncStatus Gets ActiveSync's current synchronization state.
Aa455729.pubproperty(en-us,MSDN.10).gif ApplicationArguments Overridden. Arguments passed to the application if application launcher is enabled
Aa455729.pubproperty(en-us,MSDN.10).gif ApplicationLaunchId Overridden. Unique id for the SystemState
Aa455729.pubproperty(en-us,MSDN.10).gif ApplicationToLaunch Overridden. Application to launch if application launcher is enabled
Aa455729.pubproperty(en-us,MSDN.10).gif BitMask Overridden. Not Supported
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStateA2DPConnected  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStateDiscoverable  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStateHandsFreeAudio  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStateHandsFreeControl  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStateHardwarePresent  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif BluetoothStatePowerOn  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointment Gets the current Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentBusyStatus Gets the user's availability (free/busy status) for the time-slot taken by the current Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentCategories Gets the current Appointment's categories.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentEndTime Gets the current Appointment's ending time.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentHasConflict Gets a value indicating whether the current Appointment has a scheduling conflict with an existing Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentLocation Gets the current Appointment's location.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentStartTime Gets the current Appointment's starting time.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarAppointmentSubject Gets the current Appointment's subject.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEvent Gets the current "All Day Event" Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventBusyStatus Gets the user's availability (free/busy status) for the current "All Day Event".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventCategories Gets the categories for the current "All Day Event".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventEndTime Gets the ending time of the current "All Day Event" Appointment. This will be the starting day of an Appointment Event that spans multiple days.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventHasConflict Gets a value indicating whether the user's availability (free/busy) status conflicts with the current "All Day Event".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventLocation Gets the location of the current "All Day Event" Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventStartTime Gets the starting time of the current "All Day Event" Appointment. This will be the starting day of an Appointment Event that spans multiple days.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarEventSubject Gets the subject of the current "All Day Event" Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointment Gets the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentBusyStatus Gets the user's availability (free/busy status) for the Appointment displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentCategories Gets the categories of the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentEndTime Gets the ending time of the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentHasConflict Gets a value indicating whether the Appointment that is currently displayed on the Home Screen has a scheduling conflict.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentLocation Gets the location of the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentStartTime Gets the starting time of the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarHomeScreenAppointmentSubject Gets the subject of the Appointment that is currently displayed on the Home Screen.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointment Gets the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentBusyStatus Gets the user's availability (e.g., Free, Busy, Tenative, Out of Office) status for the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentCategories Gets the next Appointment's categories.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentEnd Gets the ending time of the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentHasConflict Gets a value indicating whether there is a conflict with the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentLocation Gets the location of the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentStart Gets the starting time of the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CalendarNextAppointmentSubject Gets the subject of the next Appointment.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CameraPresent Gets a value indicating whether a camera is attached and enabled.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CarKitPresent Gets a value indicating whether a car kit is present
Aa455729.pubproperty(en-us,MSDN.10).gif ComparisonType Overridden. Type of comparison operation to perform if you want your event to be raised only under a specific condition
Aa455729.pubproperty(en-us,MSDN.10).gif ComparisonValue Overridden. The value to compare against
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsBluetoothCount Gets a value indicating the number of Bluetooth connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsBluetoothDescriptions Gets a semicolon delimited string containing the description of each of the Bluetooth connections.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsCellularCount Gets a value indicating the number of cellular connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsCellularDescriptions Gets a semicolon delimited string containing the description of each cellular connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsCount Gets a value indicating the number of connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsDesktopCount Gets a value indicating the number of desktop connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsDesktopDescriptions Gets a semicolon delimited string containing the description of each desktop connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsModemCount Gets a value indicating the number of modem connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsModemDescriptions Gets a semicolon delimited string containing the description of each modem connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsNetworkAdapters Gets a semicolon delimited string containing the adapter name of each network connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsNetworkCount Gets a value indicating the number of network connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsNetworkDescriptions Gets a semicolon delimited string containing the description of each network connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsProxyCount Gets a value indicating the number of network connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsProxyDescriptions Gets a semicolon delimited string containing the description of each proxy connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsUnknownCount Gets a value indicating the number of connections of unknown type that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsUnknownDescriptions Gets a semicolon delimited string containing the description of each connections of unknown type.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsVpnCount Gets a value indicating the number of virtual private network connections that are currently connected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ConnectionsVpnDescriptions Gets a semicolon delimited string containing the description of each virtual private network connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif CradlePresent Gets a value indicating whether the device is connected to a cradle.
Aa455729.pubproperty(en-us,MSDN.10).gif CurrentValue Overridden. current value of this system property
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif Date Gets the current date. This Date/Time value changes once per day. Monitor this property to perform actions on a daily basis. Note: Do not use Date to get an accurate clock time; instead, use Time.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif DisplayRotation Gets the rotation of the display in degrees. The only possible values are: portrait = 0, right-handed landscape = 90, and left-handed landscape = -90 or 270.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif HeadsetPresent Gets a value indicating whether a headset is present
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif KeyboardPresent Gets a value indicating whether a keyboard is attached and enabled.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerAlbumArtist Gets the album artist's name of the currently playing track in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerAlbumTitle Gets the album title of the currently playing track in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackArtist Gets the artist's name of the currently playing track in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackBitrate Gets the bitrate of the track currently playing in Windows Media Player. For example, "128Kbps"
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackGenre Gets the genre of the currently playing track in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackNumber Gets the number of the current track playing in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackTimeElapsed Gets the elapsed time (in milliseconds) of the currently playing track in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MediaPlayerTrackTitle Gets the title of the track currently playing in Windows Media Player.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingActiveSyncAccountName Get the name of the Outlook e-mail messaging account.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingActiveSyncEmailUnread Gets the number of unread ActiveSync e-mail messages.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingLastEmailAccountName Gets the name of the e-mail account that was last active.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingMmsAccountName Gets the name of the MMS messaging account.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingMmsUnread Gets the number of unread MMS messa
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingOtherEmailUnread Gets the number of unread e-mail messages from all non-ActiveSync messaging accounts.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingSmsAccountName Gets the name of the SMS messaging account.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingSmsUnread Gets the number of unread SMS messages.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingTotalEmailUnread Gets the total number of unread e-mail messages from all POP3/IMAP accounts.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingVoiceMail1Unread Gets the number of unplayed voice mail messages for line 1.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingVoiceMail2Unread Gets the number of unplayed voice mail messages for line 2
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif MessagingVoiceMailTotalUnread Gets the number of unplayed voice mail messages.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif OwnerEmail Gets the mobile device owner's e-mail address.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif OwnerName Gets the mobile device owner's name.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif OwnerNotes Gets the text notes entered by the owner of the mobile device.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif OwnerPhoneNumber Gets the mobile device owner's phone number.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif Phone1xRttCoverage Gets a value indicating whether the phone currently has 1xRTT coverage.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneActiveCallCount Gets the number of active phone calls.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneActiveDataCall Gets a value indicating whether the phone has an active cellular data connection.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneBlockedSim Gets a value indicating whether the Subscriber Identity Module (SIM) is blocked.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallBarring Gets a value indicating whether the call barring feature is enabled.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallCalling Gets a value indicating whether the phone is currently attempting to connect an outgoing call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallForwardingOnLine1 Gets a value indicating whether call forwarding is enabled on line 1.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallForwardingOnLine2 Gets a value indicating whether call forwarding is currently active on line 2.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallOnHold Gets a value indicating whether a phone call is currently on hold.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCallTalking Gets a value indicating whether there is currently a phone call in the talking state.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneCellBroadcast Gets the cell broadcast message
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneConferenceCall Gets a value indicating whether a conference call is currently in progress.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneGprsCoverage Gets a value indicating whether the phone currently has GPRS coverage.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneHomeService Gets a value indicating whether the phone is currently registered on its home network.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCall Gets a value indicating whether there is an incoming (ringing) call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCallerContact Gets the Contact that matches the Caller ID.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCallerContactPropertyID Gets the CEPROPID of the property that matches the Caller ID, for example, PIMPR_HOME_TELEPHONE_NUMBER.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCallerContactPropertyName Gets the name of the property that matches the Caller ID, e.g. "h" for "Home Telephone".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCallerName Gets the name of the person who is currently placing the incoming call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneIncomingCallerNumber Gets the incoming call's phone number (Caller ID).
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneInvalidSim Gets a value indicating whether the Subscriber Identity Module (SIM) is invalid.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLastIncomingCallerContact Gets the Contact that matches the last Caller ID.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLastIncomingCallerContactPropertyID Gets the CEPROPID of the property that matches the last Caller ID, for example, PIMPR_HOME_TELEPHONE_NUMBER.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLastIncomingCallerContactPropertyName Gets the name of the property that matches the last Caller ID, e.g. "h" for "Home Telephone".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLastIncomingCallerName Gets the name of the last caller to place an incoming call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLastIncomingCallerNumber Gets the last incoming call's phone number (Caller ID).
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLine1Selected Gets a value indicating whether line 1 is selected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneLine2Selected Gets a value indicating whether line 2 is selected.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneMissedCall Gets a value indicating whether there was a new missed call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneMissedCalls Gets the number of missed phone calls.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneMultiLine Gets a value indicating whether the phone supports multiple lines.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneNoService Gets a value indicating whether the phone is not currently connected to a network.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneNoSim Gets a value indicating whether the Subscriber Identity Module (SIM) is installed in the mobile device.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneOperatorName Gets the name of the mobile operator (i.e., the mobile phone company, or operator).
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneProfile Gets the non-localized name of the current sound profile. For example, "Normal", "Silent", "Car", "Headset", "Loud", "Meeting", or "Speakerphone". (Windows Mobile Standard only)
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneProfileName Gets the localized name of the current sound profile. (Windows Mobile Standard only)
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneRadioOff Gets a value indicating whether the phone's radio is turned off.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneRadioPresent Gets a value indicating whether the mobile device has a phone.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneRingerOff Gets a value indicating whether the phone's ringer is off (i.e., if it rings and/or vibrates).
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneRoaming Gets a value indicating whether the phone is currently in roaming mode.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneSearchingForService Gets a value indicating whether the phone is currently searching for service on a network.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneSignalStrength Get the phone signal strength, expressed as a percentage of full strength.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneSimFull Gets a value indicating whether the Subscriber Identity Module (SIM) memory is full.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneTalkingCallerContact Gets the contact who is on the active phone call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneTalkingCallerContactPropertyID Gets the CEPROPID of the property of the contact who is on the active phone call, for example, PIMPR_HOME_TELEPHONE_NUMBER.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneTalkingCallerContactPropertyName Gets the name of the property of the contact who is on the active phone call, e.g. "h" for "Home Telephone".
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneTalkingCallerName Gets the name of the person you are talking to on the phone. This value is not set when you are talking on a conference call.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PhoneTalkingCallerNumber Gets the currently connected caller's phone number.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PowerBatteryBackupState Gets the current backup battery state (for example, it is low, and charging). This enumeration allows a bitwise combination of its member values.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PowerBatteryBackupStrength Gets the remaining backup battery power level, expressed as a percentage of fully charged.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PowerBatteryState Gets the current battery state (for example, it is low, and charging). This enumeration allows a bitwise combination of its member values.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif PowerBatteryStrength Gets the remaining battery power level, expressed as a percentage of fully charged.
Aa455729.pubproperty(en-us,MSDN.10).gif Property system property to monitor
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif SpeakerPhoneActive Gets a value indicating whether the speakerphone is active
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif TasksActive Gets the number of active tasks.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif TasksDueToday Gets the number of active tasks that are due today.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif TasksHighPriority Gets the number of high priority tasks that are currently active.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif TasksOverdue Gets the number of overdue tasks.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif Time Gets the current time. This Date/Time value updates once per minute.
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif WiFiStateConnected  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif WiFiStateConnecting  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif WiFiStateHardwarePresent  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif WiFiStateNetworksAvailable  
Aa455729.pubproperty(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif WiFiStatePowerOn  

Top

Public Methods

(see also Protected Methods )

  Name Description
Aa455729.pubmethod(en-us,MSDN.10).gif DisableApplicationLauncher Overloaded. Overridden.  
Aa455729.pubmethod(en-us,MSDN.10).gif Dispose Disposes resources used by the SystemState
Aa455729.pubmethod(en-us,MSDN.10).gif EnableApplicationLauncher Overloaded. Overridden.  
Aa455729.pubmethod(en-us,MSDN.10).gif Equals  Overloaded. (inherited from Object )
Aa455729.pubmethod(en-us,MSDN.10).gif GetHashCode  (inherited from Object )
Aa455729.pubmethod(en-us,MSDN.10).gif GetType  (inherited from Object )
Aa455729.pubmethod(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif GetValue Get's the value of a system property
Aa455729.pubmethod(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif IsApplicationLauncherEnabled Tests to see if the Application Launcher has been enabled for the given id.
Aa455729.pubmethod(en-us,MSDN.10).gif Aa455729.static(en-us,MSDN.10).gif ReferenceEquals  (inherited from Object )
Aa455729.pubmethod(en-us,MSDN.10).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
Aa455729.protmethod(en-us,MSDN.10).gif Finalize Overridden. Call dispose on the object when we are destructed. The client should have called Dispose on this instance, but we do here just incase since it doesn't hurt.
Aa455729.protmethod(en-us,MSDN.10).gif MemberwiseClone  (inherited from Object )

Top

Public Events

  Name Description
Aa455729.pubevent(en-us,MSDN.10).gif Changed Overridden. Event that is raised when the state changes.

Top

See Also

Reference

SystemState Class
Microsoft.WindowsMobile.Status Namespace