RanorexRanorex Documentation
Configuration Class
NamespacesRanorex.CoreConfiguration
Contains Ranorex configuration settings.
Declaration Syntax
C#Visual BasicVisual C++
public class Configuration
Public Class Configuration
public ref class Configuration
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Configuration(Configuration)
Initializes a new instance of the Configuration class.

Adapter
Gets the collection of configuration parameters for the Adapter class.

CreateFromFile(String, Configuration, Boolean)
Creates a configuration instance from an XML file.

CreateFromXml(XmlNode, Configuration, Boolean, Configuration)
Creates a configuration instance from an XML representation.

Current
Gets or sets the current configuration instance.

CustomConfigurationParameters
Gets a list of all registered custom configuration parameters (see Register(Configuration..::.CustomConfigurationParam)).

Dirty
Gets a value indicating whether any of the configuration parameter values have changed since the last load/save.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Export(String)
Exports the Current configuration to the specified file.

Finalize()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Get<(Of <(T>)>)(String)
Gets a configuration parameter by specifying a name and a target type.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the type of the current instance.
(Inherited from Object.)
GlobalDefaults
Gets the global defaults that are hard-coded default values set by Ranorex.

HandleCommandLineArguments()()()
Handles the command line arguments passed when the process was started.

Imaging
Gets the collection of configuration parameters for Imaging operations.

Import(String)
Imports the configuration from the specified file name and sets it to the Current configuration.

Input
Gets the collection of configuration parameters for keyboard/mouse input.

Item[([(CaseInsensitiveString])])
Gets or sets a parameter by name.

Keyboard
Gets the collection of configuration parameters for the Keyboard class.

LoadFromUserSettings(Configuration)
Creates a configuration instance from user settings (current user / application data).

LoadFromUserSettings(Configuration, Boolean)
Creates a configuration instance from user settings (current user / application data).

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
Gets the parent configuration.

Plugins
Gets the collection of configuration parameters that are specific to Ranorex plugins.

Pointer
Gets the collection of configuration parameters for the Mouse and Ranorex.Core.Touch classes.

Recorder
Gets the collection of recorder configuration parameters.

Register(Configuration..::.CustomConfigurationParam)
Registers a new custom configuration parameter.

Repository
Gets the collection of repository configuration parameters.

RxPath
Gets the collection of configuration parameters for the RxPath class.

SaveToUserSettings()()()
Stores the configuration to the user settings file. (current user / application data)

Spy
Gets the collection of configuration parameters for the Spy application.

SqlConnector
Gets the configuration parameters for the SqlConnector Configuration.

Tools
Gets the collection of configuration parameters that apply to all Ranorex tools.

ToString()()()
Returns a string that represents the current object.
(Inherited from Object.)
ToXmlNode(XmlNode, Boolean)
Creates a XML node representing the parameters in the configuration instance.

TrySaveToUserSettings()()()
Tries to save the configuration by calling SaveToUserSettings()()() and catching and returning any exception thrown.

UserSettingsFilename
The name of the file where the current user configuration settings are stored.

Inheritance Hierarchy
Object
Configuration

Assembly: Ranorex.Core (Module: Ranorex.Core) Version: 4.0.3.22982 (4.0.3.22982)