RanorexRanorex Documentation
ReportLevel Structure
NamespacesRanorexReportLevel
Defines (importance-) levels used for logging individual messages.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public struct ReportLevel : IComparable, 
	IComparable<ReportLevel>, IEquatable<ReportLevel>, IFormattable
<SerializableAttribute> _
Public Structure ReportLevel _
	Implements IComparable, IComparable(Of ReportLevel),  _
	IEquatable(Of ReportLevel), IFormattable
[SerializableAttribute]
public value class ReportLevel : IComparable, 
	IComparable<ReportLevel>, IEquatable<ReportLevel>, IFormattable
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
ReportLevel(String, Int32, String)
Constructs a new report level.

Always
Indicates that report messages with this level will always be logged regardless of the level set to CurrentReportLevel.

CompareTo(Object)
Compares the current instance with another object of the same type.

CompareTo(ReportLevel)
Compares the current instance with another report level.

CustomStyle
Gets the custom CSS style of the report level. Is set to null if the default specified by the Ranorex stylesheet is to be used.

Debug
Indicates a debug/trace message, typically used during development.

Equality(ReportLevel, ReportLevel)
Implements the operator ==.

Equals(Object)
Determines whether the specified Object is equal to the current instance.
(Overrides ValueType.Equals(Object).)
Equals(ReportLevel)
Indicates whether the current object is equal to another object.

Error
Indicates an error, usually of severe nature.

Failure
Indicates the failed execution of a test step.

Finalize()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Computes a hash for this instance.
(Overrides ValueType.GetHashCode()()().)
GetType()()()
Gets the type of the current instance.
(Inherited from Object.)
GreaterThan(ReportLevel, ReportLevel)
Implements the operator >.

GreaterThanOrEqual(ReportLevel, ReportLevel)
Implements the operator >=.

Inequality(ReportLevel, ReportLevel)
Implements the operator !=.

Info
Indicates a general informational message.

Inherit
Indicates that the log level for a TestCase should be inherited from its parent. Use this level only for setting the ReportLevel()()() property.

IsStandardValue(ReportLevel)
Determines whether the specified report level is a standard report level.

LessThan(ReportLevel, ReportLevel)
Implements the operator <.

LessThanOrEqual(ReportLevel, ReportLevel)
Implements the operator <=.

Level
Gets the actual level value used to compare this instance to other instances.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets the name of this level.

None
If set to CurrentReportLevel, indicates to log no report messages at all but such with report level Always.

Parse(String)
Parses reportLevelString and returns a new ReportLevel instance.

StandardValues
Gets an array of the standard report levels.

Success
Indicates the successful execution of a test step.

ToString()()()
Returns a string represenation of this instance.
(Overrides ValueType.ToString()()().)
ToString(String)
Returns a string represenation of this instance.

ToString(IFormatProvider)
Returns a string represenation of this instance.

ToString(String, IFormatProvider)
Returns a string represenation of this instance.

TryParse(String, ReportLevel%)
Tries parsing reportLevelString to a ReportLevel instance.

Warn
Indicates a warning, e.g. an usual event or a recoverable error.

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