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.