Table of Contents

Class Expression

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class Expression : Fundamental
Inheritance
Expression
Derived
Inherited Members

Constructors

Expression(IntPtr)

public Expression(IntPtr handle)

Parameters

handle IntPtr

Methods

Bind(Object, string, Object?)

public ExpressionWatch Bind(Object target, string property, Object? @this)

Parameters

target Object
property string
this Object

Returns

ExpressionWatch

Evaluate(Object?, Value)

public bool Evaluate(Object? @this, Value value)

Parameters

this Object
value Value

Returns

bool

GetValueType()

public Type GetValueType()

Returns

Type

IsStatic()

public bool IsStatic()

Returns

bool

Ref()

public Expression Ref()

Returns

Expression

Unref()

public void Unref()

Watch(Object?, ExpressionNotify)

public ExpressionWatch Watch(Object? @this, ExpressionNotify notify)

Parameters

this Object
notify ExpressionNotify

Returns

ExpressionWatch