## XSIApplication.Workgroups

### Introduced

v5.0

### Description

Returns the list of workgroups that Softimage is actively connected to as an Array of paths.

### C# Syntax

    // get accessor

    Object rtn = XSIApplication.Workgroups;

### Examples

#### 1. VBScript Example

    '

    ' This example is suitable for running

    ' in batch mode, to check the current state

    ' of workgroups

    '

    aWorkgroups = Application.Workgroups

    Application.LogMessage "-----Current Active Workgroups-----"

    for i = 0 to ubound( aWorkgroups, 1 )

    	Application.LogMessage aWorkgroups(i)

    next

#### 2. JScript Example

    // This example prints out all the current workgroups

    aWorkgroups = new VBArray( Application.Workgroups ) ;

    cntWorkgroups = aWorkgroups.ubound( 1 ) + 1

    for ( var i = 0 ; i < cntWorkgroups ; i++ )

    {

    	var strWorkgroupPath = aWorkgroups.getItem( i ) ;

    	LogMessage( strWorkgroupPath ) ;

    }

### See Also

XSIApplication.AddWorkgroup XSIApplication.RemoveWorkgroup XSIApplication.ActivateWorkgroup XSIApplication.RescanWorkgroups XSIApplication.InstallationPath