NI_ModelPlugin
- Updated2025-07-21
- 1 minute(s) read
NI_ModelPlugin
When you insert an instance of a plug-in into a configuration, the process model creates the instance of the plug-in by copying the FileGlobals.ModelPluginComponentDescription.Default property of the NI_ModelPlugin data type in the plug-in sequence file.
When you edit the options for an instance of a plug-in, you change the values of subproperties of the NI_ModelPlugin data type instance.
Each time you execute a sequence using a process model, the process model loads a copy of the plug-in configuration from its configuration file. For each NI_ModelPlugin data type instance in the configuration, the model passes the instance to the ModelPlugin parameter of the entry points in the corresponding plug-in. The plug-in accesses the ModelPlugin parameter subproperties to determine the options you configured.
NI_ModelPlugin Properties
The NI_ModelPlugin data type includes PluginSpecific , CategorySpecific , and Base top-level subproperties.