Click or drag to resize
Ranorex

Configuration Class

Contains Ranorex configuration settings.
Inheritance Hierarchy
SystemObject
  Ranorex.CoreConfiguration

Namespace:  Ranorex.Core
Assembly:  Ranorex.Core (in Ranorex.Core.dll) Version: 12.7.4-git.38314c06
Syntax
public class Configuration

The Configuration type exposes the following members.

Constructors
  NameDescription
Public methodConfiguration
Initializes a new instance of the Configuration class.
Top
Properties
  NameDescription
Public propertyAdapter
Gets the collection of configuration parameters for the Adapter class.
Public propertyStatic memberCurrent
Gets or sets the current configuration instance.
Public propertyStatic memberCustomConfigurationParameters
Public propertyDirty
Gets a value indicating whether any of the configuration parameter values have changed since the last load/save.
Public propertyEffectiveDataSetDialog
Gets the collection of configuration parameters for the EffectiveDataSetDialog.
Public propertyStatic memberGlobalDefaults
Gets the global defaults that are hard-coded default values set by Ranorex.
Public propertyImaging
Gets the collection of configuration parameters for Imaging operations.
Public propertyInput
Gets the collection of configuration parameters for keyboard/mouse input.
Public propertyItem
Gets or sets a parameter by name.
Public propertyKeyboard
Gets the collection of configuration parameters for the Keyboard class.
Public propertyKeyValueStore
Gets the collection of configuration parameters for the TestCasePropertyDialog.
Public propertyManageMobileDevicesForm
Gets the collection of configuration parameters for the ManageMobileDevicesForm.
Public propertyParent
Gets the parent configuration.
Public propertyPlugins
Gets the collection of configuration parameters that are specific to Ranorex plugins.
Public propertyPointer
Gets the collection of configuration parameters for the Mouse and Ranorex.Core.Touch classes.
Public propertyRecorder
Gets the collection of recorder configuration parameters.
Public propertyReport
Gets the collection of configuration parameters that apply to all Ranorex tools.
Public propertyRepository
Gets the collection of repository configuration parameters.
Public propertyRxPath
Gets the collection of configuration parameters for the RxPath class.
Public propertySelectors
Gets the configuration for selectors.
Public propertySpy
Gets the collection of configuration parameters for the Spy application.
Public propertySqlConnector
Gets the configuration parameters for the SqlConnector Configuration.
Public propertyTestCasePropertyDialog
Gets the collection of configuration parameters for the TestCasePropertyDialog.
Public propertyTools
Gets the collection of configuration parameters that apply to all Ranorex tools.
Public propertyStatic memberUserSettingsFilename
The name of the file where the current user configuration settings are stored.
Public propertyValidation
Gets the collection of configuration parameters for Validate operations.
Public propertyVariableStoreEditorForm
Gets the collection of configuration parameters for the VariableStoreEditorForm.
Top
Methods
  NameDescription
Public methodStatic memberCreateFromFile
Creates a configuration instance from an XML file.
Public methodStatic memberCreateFromXml
Creates a configuration instance from an XML representation.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodStatic memberExport
Exports the Current configuration to the specified file.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetT
Gets a configuration parameter by specifying a name and a target type.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberHandleCommandLineArguments
Handles the command line arguments passed when the process was started.
Public methodStatic memberImport
Imports the configuration from the specified file name and sets it to the Current configuration.
Public methodStatic memberLoadFromUserSettings(Configuration)
Creates a configuration instance from user settings (current user / application data).
Public methodStatic memberLoadFromUserSettings(Configuration, Boolean)
Creates a configuration instance from user settings (current user / application data).
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberRegister
Registers a new custom configuration parameter.
Public methodSaveToUserSettings
Stores the configuration to the user settings file. (current user / application data)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodToXmlNode
Creates a XML node representing the parameters in the configuration instance.
Public methodTrySaveToUserSettings
Tries to save the configuration by calling SaveToUserSettings and catching and returning any exception thrown.
Top
See Also