Skip to main content Skip to complementary content

Variable Class

Namespace: Qlik.Engine
Assembly: Qlik.Engine.dll

This class describes all the methods that apply at variable level.

The handle member in the JSON request for all methods listed in this section is the handle of the variable.

Inheritance

Syntax

public class Variable : QixClassBase, IVariable, IQixClassBase, IDisposable, IChangeNotifier

Constructors

Name Description
Variable(Int32)

Methods

Name Description
ForceContent(String, Double)

Sets the value of a dual variable overriding any input constraints.

ForceContentAsync(AsyncHandle, String, Double)

Sets the value of a dual variable overriding any input constraints.

ForceContentAsync(String, Double)

Sets the value of a dual variable overriding any input constraints.

GetContent()

Returns the calculated value of a variable.

GetContentAsync()

Returns the calculated value of a variable.

GetContentAsync(AsyncHandle)

Returns the calculated value of a variable.

GetContentAsync<T>(AsyncHandle, Func<Response, T>)

Returns the calculated value of a variable.

GetNxProperties()

Gets the properties of a variable.

GetNxPropertiesAsync()

Gets the properties of a variable.

GetNxPropertiesAsync(AsyncHandle)

Gets the properties of a variable.

GetNxPropertiesAsync<T>(AsyncHandle, Func<Response, T>)

Gets the properties of a variable.

GetRawContent()

Returns the raw value of a variable.

GetRawContentAsync()

Returns the raw value of a variable.

GetRawContentAsync(AsyncHandle)

Returns the raw value of a variable.

GetRawContentAsync<T>(AsyncHandle, Func<Response, T>)

Returns the raw value of a variable.

OnGetContentAsync(Response)
OnGetNxPropertiesAsync(Response)
OnGetRawContentAsync(Response)
OnSetContentAsync(Response)
SetContent(String, Boolean)

Sets a value to a variable.

SetContentAsync(AsyncHandle, String, Boolean)

Sets a value to a variable.

SetContentAsync(String, Boolean)

Sets a value to a variable.

SetContentAsync<T>(AsyncHandle, Func<Response, T>, String, Boolean)

Sets a value to a variable.

SetNxProperties(NxVariableProperties)

Sets some properties to a variable.

SetNxPropertiesAsync(AsyncHandle, NxVariableProperties)

Sets some properties to a variable.

SetNxPropertiesAsync(NxVariableProperties)

Sets some properties to a variable.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!