DGNExportOptions
The export options used by exporting DGN format file.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.BaseExportOptions
Autodesk.Revit.DB.DGNExportOptions
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class DGNExportOptions : BaseExportOptions
The DGNExportOptions type exposes the following members.
Constructors
Name
Description
Public Method
DGNExportOptions.
Constructs a new instance of DGNExportOptions with default values of all properties.
Public Method
DGNExportOptions(DGNExportOptions)
Constructs a new instance of DGNExportOptions as a copy of the export options.
Properties
Name
Description
Public Property
Colors
Export color mode. Default value is ExportColorMode.IndexColors.
(Inherited from BaseExportOptions)
Public Property
FileVersion
The DGN file version. Default value of fileVersion is DGNFileFormat.Default.
Public Property
HatchPatternsFileName
Custom hatch patterns (pat) file name.
(Inherited from BaseExportOptions)
Public Property
HideReferencePlane
Whether or not to hide reference planes. Default value is false.
(Inherited from BaseExportOptions)
Public Property
HideScopeBox
Whether or not to hide the scope box. Default value is false.
(Inherited from BaseExportOptions)
Public Property
HideUnreferenceViewTags
Whether or not to hide unreference view tags. Default value is false.
(Inherited from BaseExportOptions)
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from BaseExportOptions)
Public Property
LayerMapping
Name of a layer settings standard or filename (with custom layer settings). Valid standards are: DGNV7 (only for DGN), AIA, CP83, BS1192, and ISO13567. default value is "" (empty) which means if no value is set, if no value is set, Revit will use a default value according to the localization.
(Inherited from BaseExportOptions)
Public Property
MergedViews
Whether to merge all views in one file (via XRefs). Default value of mergedViews is false.
Public Property
PreserveCoincidentLines
Whether or not to preserve coincident lines. Default value is false.
(Inherited from BaseExportOptions)
Public Property
PropOverrides
How to export overridden object styles. Default value is PropOverrideMode.ByEntity.
(Inherited from BaseExportOptions)
Public Property
SeedName
The name of the DGN seed. Default value of seedName is empty.
Public Property
WorkingUnits
If true, Main Units will be used. If false, Sub Units will be used. Default value of WorkingUnits is true.
Methods
Name
Description
Public Method
Dispose
(Inherited from BaseExportOptions)
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetExportFontTable
Gets font table.
(Inherited from BaseExportOptions)
Public Method
GetExportLayerTable
Gets the layer table.
(Inherited from BaseExportOptions)
Public Method
GetExportLinetypeTable
Gets a copy of the line type table.
(Inherited from BaseExportOptions)
Public Method
GetExportLineweightTable
Gets a copy of the line weight table.
Public Method
GetExportPatternTable
Gets a copy of the pattern table.
(Inherited from BaseExportOptions)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
Static Member
GetPredefinedOptions
Returns an instance DGNExportOptions containing settings from a predefined export setup.
Public Method
Static Member
GetPredefinedSetupNames
Returns a list of names of predefined setups of DGN export options.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
SetExportFontTable
Sets font table to option.
(Inherited from BaseExportOptions)
Public Method
SetExportLayerTable
Sets layer table back to option
(Inherited from BaseExportOptions)
Public Method
SetExportLinetypeTable
Sets the line type table to use during export.
(Inherited from BaseExportOptions)
Public Method
SetExportLineweightTable
Sets the line weight table to use during export.
Public Method
SetExportPatternTable
Sets the pattern table to use during export.
(Inherited from BaseExportOptions)
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)