2027 Class
Changes 3
C

BaseImportOptions

Description:
A base class containing import options used during import of several formats.
public class BaseImportOptions : IDisposable
Name Return Type Description Inherited From
M Dispose() None Releases all resources used by the BaseImportOptions
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetDefaultLengthUnit() ForgeTypeId Get the default length unit used for importing unitless files.
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetLayerSelection() ICollection<String> Get all set layers name which user want to import into Revit.
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M SetDefaultLengthUnit(ForgeTypeId) None Set the default length unit used for importing unitless files.
M SetLayerSelection(ICollection<String>) None Set the layers name which user want to import into Revit.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P AutoCorrectAlmostVHLines bool Correct almost-vertical lines and almost-horizontal lines for import model if option is set to true, the almost-vertical lines would be vertical lines and almost-horizontal lines would be horizontal lines.
P ColorMode ImportColorMode Color mode for the import. Three modes are supported. Black and White, Preserve Colors, and Invert Colors.
P CustomScale double Scaling the import. If this is defined and a valid value (> 0.0), it takes priority over units.
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P OrientToView bool Place the import at the same orientation as the view that was passed into the import method. This option can only be used when not importing into a single view.(i.e. ThisViewOnly is set to false)
P Placement ImportPlacement Where to place the import. Set this option to place the view at the origin or the center, or a shared coordinates.
P ReferencePoint XYZ The 3D point in the document where the imported instance will be inserted. If not explicitly set, the instance will be inserted at the document origin.
P ThisViewOnly bool Imports drawings into the view that was passed into the import method. This option is not available in 3D views.
P Unit ImportUnit The unit of measure for imported geometry.
P VisibleLayersOnly bool Only import the visible layers.