v1.0
現在の Scene から dotXSI(.xsi)ファイルに書き出します。このメソッドは、位置を指定したりdotXSI の書き出しを設定するダイアログボックスを表示しないので、バッチで使用しても安全です。現在の dotXSI の書き出しオプションは、このメソッドで使用されます。ユーザがこの設定を変更できるようにする場合は、代わりに ExportDotXSI コマンドを使用してください。
XSIFileService.ExportDotXSI( Model, [FileName] ); |
/* 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 |