Get All Descendents Method
Short Name: Get All Descendents
Installed With: Base Package
Class: ProjectItem Methods
Returns project items that are descendents of the referenced item. If you specify a value for Type, this method only returns project items of the specified type.
This method returns a flat list that includes all descendents unless you use the Type, ExcludeDependencies, ExcludeBuilds, and ExcludeTargets parameters to limit what the method returns.
Note The LabVIEW Datalogging and Supervisory Control Module supports this method in the Run-Time Engine. |
Parameters
Name | Required | Description |
---|---|---|
Get All Descendents | No | Returns an array of references to all the descendents. |
Type | No | Specifies the project item type.
The following values are the most common Type values:
To determine the value of Type for a project item that is not listed above, use the Type String property to programmatically return the type of the item. |
ExcludeDependencies | No | If TRUE, does not return Dependencies or any items under Dependencies. The default is FALSE. |
ExcludeBuilds | No | If TRUE, does not return Build Specifications or any items under Build Specifications. The default is FALSE. |
ExcludeTargets | No | If TRUE, does not return any targets or any items under targets. The default is FALSE. |
Remarks
The following table lists the characteristics of this method.
Available in Run-Time Engine and Real-Time Operating System | No |
Settable when the VI is running | No |
Loads the front panel into memory | No |
Need to authenticate before use | No |
Loads the block diagram into memory | No |
Remote access disallowed | No |
Must wait until user interface is idle | No |
Available with control VIs | No |
Available with global VIs | No |
Available with strict type definitions | No |
Available with polymorphic VIs | No |