ExportDotXSI (XSIFileService)

Introduced

1.0

Description

Exports content from the current Scene to a dotXSI (.xsi) file. This method is safe to use in batch because it does not prompt the user for a location or for dotXSI Export settings. The current dotXSI Export options are used with this method. To allow the user to change these settings, use the ExportDotXSI command instead.

Scripting Syntax

    XSIFileService.ExportDotXSI( Model, [FileName] )

Parameters

Parameter | Type | Description
Model | String | Model to be exported
FileName | String | Name of the file to export to

Examples

JScript Example

    /*
       This example demonstrates how to use the XSIFileService object's
       import and export methods
    */
    NewScene( null, false );
    var oFileService = new ActiveXObject( "XSI.XSIFileService" );
    var mdl = Application.ActiveSceneRoot;

    // Export scene root
    var output = Application.InstallationPath( siUserPath ) + "\\MyModel.xsi";
    oFileService.ExportDotXSI( mdl, output );

    // Import the exported root into new scene
    NewScene( null, false );
    mdl = Application.ActiveSceneRoot;
    var input = Application.InstallationPath( siUserPath ) + "\\MyModel.xsi";
    oFileService.ImportDotXSI( input, mdl );

    // Expected results:
    //INFO : 4004 - Begin: Export .xsi file
    //INFO : 4005 - End: Export .xsi file
    //INFO : 4002 - Begin: Import .xsi file
    //INFO : 4003 - End: Import .xsi file

See Also

ExportDotXSI | SIExportDotXSIFile | XSIFileService.ImportDotXSI

Autodesk Softimage v7.5