## siFileType

### Description

This enum is used to determine the type of a file for the OnBeginFileExport, OnBeginFileImport, OnEndFileExport, OnEndFileImport, OnCustomFileExport, and OnCustomFileImport events.

### C# Syntax

    siFileType.siFileTypeDefault                                                // 0
    siFileType.siFileTypeScene                                                  // 1
    siFileType.siFileTypeModel                                                  // 2
    siFileType.siFileTypeImage                                                  // 3
    siFileType.siFileTypeAudio                                                  // 4
    siFileType.siFileTypeSI3D                                                   // 5
    siFileType.siFileTypeScript                                                 // 6
    siFileType.siFileTypeFcurve                                                 // 7
    siFileType.siFileTypeExpression                                             // 8
    siFileType.siFileTypeRenderPicture                                          // 9
    siFileType.siFileTypeAction                                                 // 10
    siFileType.siFileTypeShader                                                 // 11
    siFileType.siFileTypeBackup                                                 // 12
    siFileType.siFileTypeMI                                                     // 13
    siFileType.siFileTypeIgnore                                                 // 14
    siFileType.siFileTypeSimulation                                             // 15
    siFileType.siFileTypeReferencedModel                                        // 16
    siFileType.siFileTypeQuery                                                  // 17
    siFileType.siFileTypeSynoptic                                               // 18
    siFileType.siFileTypeDotXSI                                                 // 19
    siFileType.siFileTypeRenderMap                                              // 20
    siFileType.siFileTypeAddon                                                  // 21
    siFileType.siFileTypeMatLib                                                 // 22
    siFileType.siFileTypeThumbnail                                              // 23
    siFileType.siFileTypeMixer                                                  // 24
    siFileType.siFileTypeIges                                                   // 25
    siFileType.siFileTypeComposites                                             // 26
    siFileType.siFileTypeDelta                                                  // 27
    siFileType.siFileTypeCache                                                  // 28
    siFileType.siFileTypeICECompounds                                           // 29
    siFileType.siFileTypeRTCompounds                                            // 30
    siFileType.siFileTypeCustom                                                 // 31
    siFileType.siFileTypeLast                                                   // 32

Constant | Value | Description
--- | --- | ---
siFileTypeDefault | 0 | Unknown type.
siFileTypeScene | 1 | Scene.
siFileTypeModel | 2 | Model.
siFileTypeImage | 3 | Image.
siFileTypeAudio | 4 | Audio.
siFileTypeSI3D | 5 | SI3D scenes.
siFileTypeScript | 6 | Script.
siFileTypeFcurve | 7 | Animation file.
siFileTypeExpression | 8 | Expression.
siFileTypeRenderPicture | 9 | Rendered Pictures.
siFileTypeAction | 10 | Action files (.eani).
siFileTypeShader | 11 | Shader file.
siFileTypeBackup | 12 | Scene Backup.
siFileTypeMI | 13 | Mental Image (.mi) file.
siFileTypeIgnore | 14 | Internal info.
siFileTypeSimulation | 15 | Simulation cache.
siFileTypeReferencedModel | 16 | Referenced model.
siFileTypeQuery | 17 | Query.
siFileTypeSynoptic | 18 | Synoptic.
siFileTypeDotXSI | 19 | dotXSI.
siFileTypeRenderMap | 20 | Render Map.
siFileTypeAddon | 21 | Addon.
siFileTypeMatLib | 22 | Material Library.
siFileTypeThumbnail | 23 | Thumbnail.
siFileTypeMixer | 24 | Mixer (.mixer).
siFileTypeIges | 25 | IGES.
siFileTypeComposites | 26 |
siFileTypeDelta | 27 | Model Delta.
siFileTypeCache | 28 | Cache file.
siFileTypeICECompounds | 29 | ICE Compound file.
siFileTypeRTCompounds | 30 | RT Compound file.
siFileTypeCustom | 31 | Custom.
siFileTypeLast | 32 | Number of items total.

### Applies To

OnBeginFileExport OnBeginFileImport OnEndFileExport OnEndFileImport OnCustomFileExport OnCustomFileImport Context Attributes

### See Also

Custom Events OnEvent callback