## Preferences.Import

### Description

Imports a set of preferences in Softimage. All values are saved in the user file. The file can contains preferences from any categories. The file must be in a .xsipref file format that can be created by exporting preferences.

### C# Syntax

    Preferences.Import( String in_bstrFile );

### Scripting Syntax

    Preferences.Import( Filename );

### Parameters

Parameter | Type | Description
--- | --- | ---
Filename | String | The location of the file containing the preferences to be imported.

### Examples

#### Python Example

    from win32com.client import constants as cns

    app = Application

    # Export the current scripting preferences

    path = XSIUtils.BuildPath( app.InstallationPath(cns.siFactoryPath), "myprefs.xsipref" )

    app.Preferences.Export(path, "scripting")

    # Restore the default values

    app.Preferences.RestoreDefault("scripting")

    # Now import back the scripting preferences

    app.Preferences.Import(path)

### See Also

Preferences.Export Preferences.Categories Preferences.GetPreferenceValue Preferences.SetPreferenceValue Preferences.RestoreDefault Preferences.SaveChanges