IDMNode Members
Functions
| Name | Description |
|---|---|
| CanAddConnection | Return value: DMNodeCanConnectResult. |
| CanReplaceConnection | Return value: DMNodeCanConnectResult. |
| ClearCachedDataset | Called by the framework when upstream changes invalidate any cached output dataset. |
| Edit | Called by the framework when the node needs to display UI to make variable selections and set parameters. |
| Execute | Called by the framework to execute the node. |
| GenerateCode | - |
| GetIcon | - |
| GetMacroCode | Return value: String. |
| GetMaxNumberOfInputs | Return value: Long. |
| GetOutputDatasetStructure | Called by the framework to determine what the data source looks like after processing by this node. Return value: InputDescriptor. |
| GetOutputDatasetUniqueValues | Called by the framework to get unique values/available codes from variable(s) in the node's output dataset. Return value: Long. |
| Init | When IDMNodeHelper::CreateOutputNode is called, its VARIANT creationData argument is passed to Init after creation. |
| IsInDBNode | Return value: Boolean. |
| LoadXML | - |
| OnClose | - |
| OnCreate | Called when the node is created. IsNewNode is true when this is a new node added to a project, and false when it's already been added and initialized, such as on creation while opening a saved project. |
| Preload | |
| RequiresInput | Return value: Boolean. |
| SaveXML | Return value: String. |
| SupportsByGroup | Return value: Boolean. |
Properties
| Name | Description |
|---|---|
| CLSID | Return value: String. This property is read only. |
| CanGenerateCode | Return value: Boolean. This property is read only. |
| HasOutputDataset | Return value: Boolean. This property is read only. |
| HasOutputQuery | Return value: Boolean. This property is read only. |
| LongDescription | Return value: String. This property is read only. |
| Name | Return value: String. This property is read only. |
| NodeType | Return value: DMNodeType. This property is read only. |
| ParametersObject | Return an object suitable for setting node parameters. Return value: Object. This property is read only. |
| Placement | Return value: DMNodePlacement. This property is read only. |
| ShortDescription | Return value: String. This property is read only. |
| Tooltip | Return value: String. This property is read only. |
Subtopics