VeriStand .NET API Reference

Expression Members

The Expression type exposes the following members.

NameDescription
Expression
Overloaded. Initializes a new instance of Expression.

Methods

NameDescription
Clone Creates a new object that is a copy of the current instance. (Inherited from BaseNode.)
Equals
Overloaded. Determines whether the specified other object is equal to the current instance of Expression.
FinalizeAllows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
GetHashCode Serves as a hash function for a Expression object. The hash code this method returns is suitable for use in hashing algorithms and data structures like a hash table. (Overrides Statement.GetHashCode().)
GetTypeGets the Type of the current instance. (Inherited from Object.)
MemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
SetString Sets the functional expression string that the current expression evaluates.
ToString Returns a string representation of the current object. (Overrides Object.ToString().)

Properties

NameDescription
Description Gets or sets the description of the node that appears in the Property Browser when you select the node in the Stimulus Profile Editor. (Inherited from BaseNode.)
ExpressionString Gets or sets the functional expression that the expression executes, as a string.
Identifier Gets the identifier, if the expression evaluates to an identifier value.
IsValid Gets whether the expression uses valid syntax.
Operands Gets the sub-expressions in the parse tree of the top-level expression.
ParseErrors Gets any formatted parse errors for the expression if IsValid is false (False in Visual Basic).
ResXKey Gets or sets the ResX key for the node, which is a pointer to a .resx file that contains a context help description for the node. (Inherited from BaseNode.)

Events

NameDescription
PropertyChanged Occurs when a property value changes. (Inherited from BaseNode.)

See Also

Log in to get a better experience