API Documentation > CorelDRAW > 2025-v26 > StructImportOptions > IVGStructImportOptions
StructImportOptions.MaintainLayers property
Syntax:
Property Get MaintainLayers() As Boolean
Property Let MaintainLayers(ByVal Value As Boolean)
Remarks:
The MaintainLayers property specifies whether to maintain layers on import.
Examples:
The following VBA example sets import options for a StructImportOptions object and then imports a JPEG file by using those options.
Sub testImportOptions()
' Declare a new import options structure
Dim io As New StructImportOptions
With io
  .Mode = cdrImportFull
  .CombineMultilayerBitmaps = False
  .DetectWatermark = True
  .ExtractICCProfile = False
  .ICCFileName = "C:\Test.icc"
  .ImageIndex = 3
  .LinkBitmapExternally = False
  .MaintainLayers = True
  .UseOPILinks = False
End With
' Import the jpeg file passing the import option structure
ActiveLayer.Import "C:\Test.jpg", , io 
End Sub