In The Hand LtdIn The Hand
RegistryState Class
NamespacesInTheHand.WindowsMobile.StatusRegistryState
.NET Components for Mobility
Defines the state of a registry key (that is, the key name, the names of its values, and the data contained in its values).
Declaration Syntax
C#Visual Basic
public class RegistryState : StateBase, 
	IDisposable
Public Class RegistryState _
	Inherits StateBase _
	Implements IDisposable
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
RegistryState(String)
Initializes a new instance of the RegistryState class, using an existing RegistryState object that has the Application Launcher enabled.

RegistryState(String, Boolean)
Creates a new instance of the RegistryState class, using persisted (saved) state values of a previous instance. This persisted RegistryState object is uniquely identified by the applicationLaunchId.

RegistryState(String, String)
Initializes a new instance of the RegistryState class, using the key name, the names of its values.

RegistryState(String, String, Boolean)
Initializes a new instance of the RegistryState class, using the key name, the names of its values, and a value indicating whether to use the application’s form thread to process the events.

ApplicationArguments
Gets the arguments passed to the application if the Application Launcher is enabled.
(Overrides StateBase.ApplicationArguments.)
ApplicationLaunchId
Gets the unique ID for the RegistryState.
(Overrides StateBase.ApplicationLaunchId.)
ApplicationToLaunch
Gets the name of the application to launch if the Application Launcher is enabled.
(Overrides StateBase.ApplicationToLaunch.)
BitMask
Gets or sets the optional bitmask to use for an integer comparison.
(Overrides StateBase.BitMask.)
Changed
Event that is raised when a value changes.

ComparisonType
Gets or sets the type of comparison operation.
(Overrides StateBase.ComparisonType.)
ComparisonValue
Gets or sets the comparison value.
(Overrides StateBase.ComparisonValue.)
CurrentValue
Gets or sets the current value of the registry key and value pair.
(Overrides StateBase.CurrentValue.)
DisableApplicationLauncher()()()()
Disables the Application Launcher for this instance.
(Overrides StateBase.DisableApplicationLauncher()()()().)
DisableApplicationLauncher(String)
Disables the Application Launcher with the specified Application Launch ID.

Dispose()()()()
Disposes a RegistryState.

EnableApplicationLauncher(String)
Enables the Application Launcher with the specified Application Launch ID.
(Overrides StateBase.EnableApplicationLauncher(String).)
EnableApplicationLauncher(String, String)
Enables the Application Launcher with the specified Application Launch ID and file name.
(Overrides StateBase.EnableApplicationLauncher(String, String).)
EnableApplicationLauncher(String, String, String)
Enables the Application Launcher with the specified Application Launch ID, file name, and argument list.
(Overrides StateBase.EnableApplicationLauncher(String, String, String).)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources, and performs other cleanup operations before garbage collection is performed.
(Overrides Object.Finalize()()()().)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsApplicationLauncherEnabled(String)
Gets a value indicating whether the Application Launcher has been enabled for the specified Application Launch ID.

Key
Gets the string value of the registry key (for example, HKEY_LOCAL_MACHINE\SOFTWARE).

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
ValueName
Gets the string name of the value under the key.

Inheritance Hierarchy
Object
StateBase
 RegistryState

Assembly: InTheHand.WindowsMobile.Status (Module: InTheHand.WindowsMobile.Status) Version: 7.0.0.0