ImportDotXSI (XSIFileService)

Introduced

1.0

Description

Imports 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 import settings. The current dotXSI Import options are used with this method. To allow the user to change these settings, use the ImportDotXSI command instead.

Scripting Syntax

XSIFileService.ImportDotXSI( FileName, Parent )

Parameters

Parameter

Type

Description

FileName

String

Name of the file to import

Parent

String

Object or model to use as the parent of the imported .xsi

Examples

VBScript Example

'
' This example demonstrates how to use the XSIFileService object's
' import and export methods
' 
dim oFileService, mdl, output, input 
NewScene , false 
set oFileService = CreateObject( "XSI.XSIFileService" )
set mdl = Application.ActiveSceneRoot

' Export scene root
output = Application.InstallationPath( siUserPath ) & "\MyModel.xsi"
oFileService.ExportDotXSI mdl, output 

' Import the exported root into new scene
NewScene , false 
set mdl = Application.ActiveSceneRoot
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

ImportDotXSI

SIImportDotXSIFile

XSIFileService.ExportDotXSI



Autodesk Softimage v7.5