## XSIUtils

Object Hierarchy | Related C++ Class: CUtils

### Introduced

v1.5

### Description

This is an intrinsic object that provides general utility methods. An intrinsic object is one that you can refer to by name in your code without creating an instance of it first. The scripting engine creates the XSIUtils object when the engine is loaded. All the XSIUtils methods and properties are available to your script at all times.

### Methods

BuildPath | EnsureFolderExists | GetLocationType | GetVariantType
Is64BitOS | IsAbsolutePath | IsFileSystemCaseSensitive | IsLinuxOS
IsScriptingLanguageInstalled | IsWindowsOS | LaunchProcess | QuickSort
ReadTextFile | RegisterSPDL | Reload | ResolvePath
ResolveTokenString | Translate | UnregisterSPDL | WriteSPDL
WriteUTF16TextFile |  |  |

### Properties

DataRepository | Environment | ExternalScriptDebugger | Linktab
Slash |  |  |

### See Also

StringSearch TrimString SpdlCheck