Provides classes that facilitate the core functionality of the Ranorex framework.
| C# | Visual Basic | Visual C++ |
namespace Ranorex.Core
Namespace Ranorex.Core
namespace Ranorex.Core
| All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
| Icon | Type | Description |
|---|---|---|
| Configuration..::.AbstractConfig |
Base class for configuration wrapper classes that make configuration parameter
easily accessible.
| |
| LineageGlueRule..::.Action |
Specifies the action to be performed on source elements by applicable glue rules.
| |
| ActionDescriptor |
A descriptor for actions which are essentially methods.
| |
| Configuration..::.AdapterConfig |
A collection of configuration parameters for the Adapter class.
| |
| ActionDescriptor..::.Argument |
Represents an argument of an action, consisting of a name, type, and description.
| |
| AttributeDescriptor |
A descriptor for element attributes.
| |
| CachedResourceManager |
A wrapper around a default ResourceManager instance that caches retrieved objects.
| |
| CacheSessionContext |
Represents a scope wherein a CacheSession is active.
| |
| Capability |
A capability is a logical grouping of actions, attributes and events which belong together.
| |
| CaseInsensitiveString |
Represents a string that is case insensitive when doing comparisons.
| |
| Configuration..::.ConfigurationParam..::.CheckValueHandler |
Checks whether the value is valid for this parameter and converts the value to a valid
format if possible.
| |
| CodeGenLanguage |
Defines languages available for code generation.
| |
| CommandLine |
Represents command line arguments passed to an application.
| |
| Configuration |
Contains Ranorex configuration settings.
| |
| Configuration..::.ConfigurationParam |
Represents a single configuration parameter with a name, type and default and current value.
| |
| ConsoleLogger |
The standard Ranorex console logger.
| |
| Configuration..::.CustomConfigurationParam |
Represents a custom configuration parameter that can be registered at runtime
(see Register(Configuration..::.CustomConfigurationParam) method).
| |
| DefaultActionAttribute |
Specifies the default action of an adapter.
| |
| Descriptor |
The base descriptor used by many classes in the core.
| |
| Element |
Represents an UI item in the global UI tree. Instances of this class dynamically implement a Role and optional Capabilities,
as well as numerous standard properties.
| |
| ElementEngine |
The ElementEngine is a singleton which controls element tree construction, element lifecycle, and manages all flavors and capabilities
registered by the plugins.
| |
| ElementInfo |
Represents a container for a single captured element and some additional information.
| |
| ElementSnapshot |
Represents the container for a tree of element snapshots.
| |
| Util..::.EnUsCultureContext |
Provides a context that temporarily switches the culture of the current
thread to the "en-us" culture.
| |
| EventDescriptor |
A descriptor for element events.
| |
| ExtensionMethods |
Provides common "extension" methods that are available in higher .NET Frameworks but not
in the 2.0 Framework.
| |
| FindRefineMode |
Mode for GetChildLineageFromPoint(Point, FindRefineMode%) search postprocessing.
| |
| Flavor |
Represents a flavor.
| |
| FlavorElement |
A container for flavor-specific element data which handles the default element properties.
| |
| FlavorPlugin |
Represents a plugin which provides new flavors and capabilities.
| |
| Geometry |
Helper class for geometry related methods.
| |
| GlueRuleExecutionState |
Represents the current state of glue rule execution.
| |
| GlueRuleRegisteredEventArgs |
EventArgs for the GlueRuleRegistered event.
| |
| GlueRuleRegisteredEventHandler |
An event handler delegate for the GlueRuleRegistered event.
| |
| Configuration..::.ImagingConfig |
A collection of configuration parameters for Imaging operations.
| |
| IndexedDictionary<(Of <(TKey, TValue>)>) |
Represents a dictionary whose entries are ordered and can be accessed by their index.
I.e. instances of this class represent both a list and a dictionary, combining the
advantages of both data structures.
| |
| Configuration..::.InputConfig |
A collection of configuration parameters for keyboard/mouse input.
| |
| IReportLogger |
An interface which has to be implemented for custom loggers.
| |
| IReportMetadata |
If implemented provides meta data for report generation.
| |
| Configuration..::.KeyboardConfig |
A collection of configuration parameters for the Keyboard class.
| |
| LineageGlueRule |
Represent a tree element creation rule.
| |
| NullableBoolTypeConverter | ||
| OriginalDisplayNameAttribute |
Specifies the original display name for a class or member.
| |
| PathBuildMode |
The method how RxPaths are built.
| |
| Plugin |
Represents a general plugin for the Ranorex Core architecture.
| |
| PluginLoadedEventArgs |
EventArgs for the PluginLoaded event.
| |
| PluginLoadedEventHandler |
A delegate for the PluginLoaded event handler.
| |
| PluginManager |
The singleton which manages the Ranorex Core plugins.
| |
| Configuration..::.PluginsConfig |
A collection of configuration parameters that are specific to Ranorex plugins.
| |
| RanorexCoreException |
Exception representing errors in the Ranorex2 core.
| |
| Configuration..::.RecorderConfig |
A collection of recording configuration parameters.
| |
| RefCache |
Provides a (weak reference) cache for remote object references.
Should be used in conjunction with InvokeRemotely().
| |
| RemoteRef |
Represents a serializable opaque (remote) object reference.
| |
| Configuration..::.RepositoryConfig |
A collection of repository configuration parameters.
| |
| Role |
Roles are predefined capabilities.
| |
| RxPath |
Represents a RanoreXPath.
| |
| Configuration..::.RxPathConfig |
A collection of configuration parameters for the RxPath class.
| |
| Role..::.ScrollBarStyle |
The general style of a ScrollBar.
| |
| SimpleReportMetadata |
A simple implementation of the IReportMetadata interface
allowing an easy construction of report meta data.
| |
| Configuration..::.SpyConfig |
A collection of configuration parameters for the Spy application.
| |
| Configuration..::.SqlConnectorConfig |
The configuration parameters for the SqlDataConnector.
| |
| TechnologyLimitation |
Describes a limitation that a technology has encountered.
| |
| Configuration..::.ToolsConfig |
A collection of configuration parameters that apply to all Ranorex tools.
| |
| Util |
Provides common utility methods.
| |
| ValueConverter |
Supports converting strings to various types.
| |
| Watchdog |
Provides a way to abort a thread after a specified timeout.
| |
| AttributeDescriptor..::.WeightResolvingEventArgs |
Event args for the WeightResolving event. The Weight property can be dynamically changed be the handler.
| |
| Configuration..::.PluginsConfig..::.Win32Config |
A collection of configuration parameters for the Win32 plugin.
| |
| XmlLogger |
The standard Ranorex XML-logger.
|
