Assembly: Dimensions;
Namespace: Prognoz.Platform.Interop.Dimensions;
The IDimMacroSelectionPrimitive interface contains primitive properties that the application macro uses to form the selection schemas.
IDimMacroSelectionPrimitive
The procedure with the following signature can be specified as a macro to form the selection schema:
Public Shared Sub <procedure name>(<parameter_1>, <parameter_2>: IDimSelection);
Begin
End Function <procedure name>;
Input parameter purpose:
Parameter_1. It gives access to changeable selection schema. It contains the selection obtained by applying primitives added before this primitive.
Parameter_2. It contains selection of sent group of elements. It can be used to limit selected elements. If the group of elements is not specified, the parameter is set to Null.
| Property name | Brief description | |
| Macro | Outdated. Use IDimMacroSelectionPrimitive.Module and IDimMacroSelectionPrimitive.ModuleMacro. | |
| Module | The Module property determines the repository object containing an application macro used for creating a group of elements. | |
| ModuleMacro | The ModuleMacro property determines a macro binding. |
| Property name | Brief description | |
| Deselect | The Deselect property determines what occurs to primitive element selection while building the schema of dictionary selection. | |
| Type | The Type property determines the type of dictionary selection scheme primitive. |
See also: