VisualGDB SDK Documentation

StaticExpressionFilter Members

StaticExpressionFilter overview

Public Static Methods

RemoveQuotesAndUnescape Allows converting a quoted escaped string (e.g. '"This is a \"test\""') into a normal string (e.g. 'This is a "test"')

Public Instance Constructors

StaticExpressionFilter Constructor Constructs an instance of the StaticExpressionFilter object given the original expression.

Public Instance Fields

ChildrenOverride Allows overriding expression children.
ForceChildrenOverride If ChildrenOverride is null and this field is true, the filtered expression will have no children. If ChildrenOverride is not null, it will be used regardless of the value of ForceChildrenOverride.
RawStringValueOverride If not null, will be used instead of the original expression's raw string value
ShortNameOverride If not null, will be used instead of the original expression's short name.
ValueOverride If not null, will be used instead of the value of the original expression.

Public Instance Properties

AccessType
Children
DataOrCode
FullNameForEvaluator
HasRawStringValue
IsArray
IsCharacterArray
IsPointer
ShortName
Size
Type
Value

Public Instance Methods

Equals (inherited from Object)
GetHashCode (inherited from Object)
GetRawStringValue
GetType (inherited from Object)
ToString (inherited from Object)
TryGetFullName
TrySetValue

Protected Instance Methods

Finalize (inherited from Object)
MemberwiseClone (inherited from Object)

See Also

StaticExpressionFilter Class | VisualGDBExpressions Namespace