## 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