## siInstallationPath

### Description

Installation path directories.

### C# Syntax

    siInstallationPath.siProjectPath                                            // 0
    siInstallationPath.siUserPath                                               // 1
    siInstallationPath.siWorkgroupPath                                          // 2
    siInstallationPath.siFactoryPath                                            // 3
    siInstallationPath.siAddonPath                                              // 4
    siInstallationPath.siUserAddonPath                                          // 5
    siInstallationPath.siWorkgroupAddonPath                                     // 6
    siInstallationPath.siUnknownPath                                            // 7
    siInstallationPath.siCustomPath                                             // 9

Constant | Value | Description
--- | --- | ---
siProjectPath | 0 | Project directory path.
siUserPath | 1 | User directory path.
siWorkgroupPath | 2 | Workgroup directory path. See XSIApplication.Workgroups.
siFactoryPath | 3 | Factory directory path.
siAddonPath | 4 | Add-on directory path.
siUserAddonPath | 5 | User Add-on directory path.
siWorkgroupAddonPath | 6 | Workgroup Add-on directory path.
siUnknownPath | 7 | Unknown installation path.
siCustomPath | 9 | The custom plug-in directory path. This value maps to the XSI_PLUGINS environment variable which may contain multiple folders.

### Applies To

InstallAddon Addon.DefaultInstallationPath SIObject.Origin XSIApplication.GetInstallationPath2 XSIApplication.InstallAddon XSIApplication.InstallationPath XSIUtils.GetLocationType Application::GetInstallationPath Application::InstallAddon CUtils::GetLocationType SIObject::GetOrigin