ProjectItem class/Get All Descendents method
|VI Server Method Information|
|Scope||Basic Development Environment|
|Data Name||Get All Descendents|
|Short Name*||Get All Descendents|
|Long Name*||Get All Descendents|
|* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.|
|Owning Class ID||74|
|Owning Class Name||ProjectItem Class|
|Return Data Type||ProjectItem Refnum Array data type|
|Available in Real-Time Operating System||No|
|Available in Run-Time Engine||Yes (Read/Write)|
|Loads the block diagram into memory||No|
|Loads the front panel into memory||No|
|Need to authenticate before use||No|
|Remote access allowed||Yes|
|Settable when the VI is running||No|
Recursively returns project items that appear under the referenced item in the project tree. For example, if you call this method on project library A that contains an inner project library B, the method returns items owned both by library A and library B.
For this method, the term descendents does not refer to children classes of the referenced project item.
The ProjectItem class/Get All Descendents method is used to get references to all of the children under the input referenced ProjectItem. The parameter Type is used to filter to just those that match that specific type. The ProjectItem class/Type String property can be used to get the Type of an item. A list of valid Type String values and their descriptions are listed on the ProjectItem page.
|History information is needed. What changes have occurred over previous versions?|
|More info to come.|
|Add links to internal wiki pages that would also help.|
|Add links to external resources that would also help.|