Short Name: Class Operator.Traverse
Requires: VI Scripting
Class: Generic Methods
To Use: Create a method.
Traverses the object tree of a specified object and performs a function on any object that has a process specified. If the traverse fails, LabVIEW returns FALSE.
Traverse is a way to find object references without having to recursively find them in a VI or block diagram.
![]()  | Caution Do not attempt to modify code in traverse callbacks. This changes the stack the traverse operation is iterating through and can cause LabVIEW to crash. | 
| Data type | Name | Required | Description | 
|---|---|---|---|
![]()  | Operator Name | Yes | Name of the operator VI. | 
![]()  | Context Data | Yes | Context data. | 
![]()  | Traverse All | No | Determines whether to traverse the entire hierarchy. | 
The following table lists the characteristics of this method.
| Data type | ![]()  | 
| Available in Run-Time Engine | Yes (Read/Write) | 
| Available in Real-Time Operating System | Yes | 
| Settable when the VI is running | Yes | 
| Loads the front panel into memory | No | 
| Need to authenticate before use | No | 
| Loads the block diagram into memory | No | 
| Remote access allowed | No |