IGenericMeasure Interface
Assembly: Qlik.Engine.dll
This class describes all the methods that apply at measure level.
The handle
member in the JSON request for all methods listed in this section is the handle of the measure.
Syntax
public interface IGenericMeasure : IPropertyContainer, IQixClassBase, IDisposable, IChangeNotifier
Properties
Name | Description |
---|---|
Layout | |
Properties |
Methods
Name | Description |
---|---|
ApplyPatches(IEnumerable<NxPatch>) |
Applies a patch to the properties of an object. Allows an update to some of the properties. It should not be possible to patch "/qInfo/qId", and it will be forbidden in the near future. |
ApplyPatchesAsync(AsyncHandle, IEnumerable<NxPatch>) |
Applies a patch to the properties of an object. Allows an update to some of the properties. It should not be possible to patch "/qInfo/qId", and it will be forbidden in the near future. |
ApplyPatchesAsync(IEnumerable<NxPatch>) |
Applies a patch to the properties of an object. Allows an update to some of the properties. It should not be possible to patch "/qInfo/qId", and it will be forbidden in the near future. |
Approve() |
Adds the generic measure to the list of approved objects |
ApproveAsync() |
Adds the generic measure to the list of approved objects |
ApproveAsync(AsyncHandle) |
Adds the generic measure to the list of approved objects |
GetGenericMeasure() |
Returns the definition of a measure. |
GetGenericMeasureAsync() |
Returns the definition of a measure. |
GetGenericMeasureAsync(AsyncHandle) |
Returns the definition of a measure. |
GetGenericMeasureAsync<T>(AsyncHandle, Func<Response, T>) |
Returns the definition of a measure. |
GetInfo() |
Returns the type and identifier of the object. |
GetInfoAsync() |
Returns the type and identifier of the object. |
GetInfoAsync(AsyncHandle) |
Returns the type and identifier of the object. |
GetInfoAsync<T>(AsyncHandle, Func<Response, T>) |
Returns the type and identifier of the object. |
GetLayout() |
Evaluates a measure and displays its properties, including the dynamic properties. |
GetLayoutAsync() |
Evaluates a measure and displays its properties, including the dynamic properties. |
GetLayoutAsync(AsyncHandle) |
Evaluates a measure and displays its properties, including the dynamic properties. |
GetLinkedObjects() |
Lists the linked objects to a generic object, a dimension or a measure. |
GetLinkedObjectsAsync() |
Lists the linked objects to a generic object, a dimension or a measure. |
GetLinkedObjectsAsync(AsyncHandle) |
Lists the linked objects to a generic object, a dimension or a measure. |
GetLinkedObjectsAsync<T>(AsyncHandle, Func<Response, T>) |
Lists the linked objects to a generic object, a dimension or a measure. |
GetProperties() |
Shows the properties of an object. Returns the identifier and the definition of the measure. The following is always returned in the output: |
GetPropertiesAsync() |
Shows the properties of an object. Returns the identifier and the definition of the measure. The following is always returned in the output: |
GetPropertiesAsync(AsyncHandle) |
Shows the properties of an object. Returns the identifier and the definition of the measure. The following is always returned in the output: |
Publish() |
Publishes a measure. |
PublishAsync() |
Publishes a measure. |
PublishAsync(AsyncHandle) |
Publishes a measure. |
SetProperties(GenericMeasureProperties) |
Sets some properties for a measure. |
SetPropertiesAsync(AsyncHandle, GenericMeasureProperties) |
Sets some properties for a measure. |
SetPropertiesAsync(GenericMeasureProperties) |
Sets some properties for a measure. |
UnApprove() |
Removes the generic measure from the list of approved objects |
UnApproveAsync() |
Removes the generic measure from the list of approved objects |
UnApproveAsync(AsyncHandle) |
Removes the generic measure from the list of approved objects |
UnPublish() |
Unpublishes a measure. |
UnPublishAsync() |
Unpublishes a measure. |
UnPublishAsync(AsyncHandle) |
Unpublishes a measure. |
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!