Item Settings Page (Class/Interface Properties Dialog Box)
- Updated2025-07-30
- 3 minute(s) read
Use this page of the Class/Interface Properties dialog box to configure the access settings for items that a LabVIEW class or interface owns.
This page includes the following components:
| Option | Description |
|---|---|
| Contents | Displays all components associated with the project library. |
| Localized Short Name | Specifies the name that a Property Node using Name Format>>Short Names displays when you access the selected property. If Localized Short Name matches the name of the folder, LabVIEW automatically updates this field when you change the folder name. However, if you change this field, LabVIEW does not update the folder name. This field appears only if you select a property folder in the Contents tree for a class. |
| Localized Long Name | Specifies the name that a Property Node using Name Format>>Long Names displays when you access the selected property. This name also appears in the property selection menu that appears when you click the Property Node to select a property. If you include a colon in the Localized Long Name, the property selection menu includes a submenu for the information following the colon. If Localized Long Name matches the name of the folder, LabVIEW automatically updates this field when you change the folder name. However, if you change this field, LabVIEW does not update the folder name. This field appears only if you select a folder in the Contents tree for a class. |
| Path | Contains the path to the ability VI or the read or write property VI. This option is available only when you select an ability or individual property in the Contents list. |
| Default Palette | Appears when you select a palette file (.mnu) in the Contents tree. Place a checkmark in the checkbox to set the file as the default palette for the project library. Note If you previously set a default palette in the Default Palette listbox on the General Settings page, a checkmark appears in the checkbox next to the default palette file. If you use this checkbox to change the default palette, the new default also appears in the Default Palette listbox. |
| Access Scope | Displays the access setting for the item you select in the Contents tree. Note The Access Scope option must be the same in a parent dynamic dispatch member VI and a child dynamic dispatch member VI.
|
| Descendants must override | Place a checkmark in this checkbox to require any child class to define an override VI of the VI you select. This checkbox is available only if you select a dynamic dispatch VI in the Contents tree. You also can use the Descendants Must Override Item?:Set method to require descendant classes to override the dynamic dispatch VI programmatically. |
| Overrides must call parent | Place a checkmark in this checkbox to require that all dynamic dispatch VIs that override the specified VI to invoke the Call Parent Method node. This checkbox is available only if you select a dynamic dispatch VI in the Contents tree. You also can use the Descendants Must Call Parent Item?:Set method to require override VIs invoke the Call Parent Method node programmatically. |