Click or drag to resize
Ranorex

Flavor Class

Represents a flavor.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    Ranorex.CoreFlavor

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

The Flavor type exposes the following members.

Constructors
  NameDescription
Protected methodFlavor(String, String)
Creates a new flavor.
Protected methodFlavor(String, String, String)
Creates a new flavor.
Top
Properties
  NameDescription
Public propertyBaseFlavor
Gets the instance of the flavor this flavor derives from. (Or null if this is not the case).
Public propertyBaseFlavorName
The name of the flavor this flavor derives from.
Public propertyDescription
The optional descritpion of the flavor.
Public propertyDisplayName
The name of instance the descriptor refers to, with arbitrary casing.
Public propertyEnabled
Enables or disables the flavor.
Public propertyGlueRules
The list of glue rules for the flavor.
Public propertyName
The name of the flavor.
Public propertyUidAttributeName
The name of the attribute for this flavor which acts as a unique identifier for an element or null if the flavor has no uid attribute.
Public propertyUseDesktopImageCapture
Defines whether capturing screenshots from elements of this flavor should use the desktop capturing method.
Top
Methods
  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
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 methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInheritsFrom
Test whether the current flavor inherits from a flavor with the given name.
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected methodOnGlueRuleRegistered
Raises the GlueRuleRegistered event.
Public methodToString
The name of the flavor.
(Overrides ObjectToString.)
Top
Events
  NameDescription
Public eventGlueRuleRegistered
Occurs when a glue rule is registered.
Top
See Also