CustomExporter Members

The CustomExporter type exposes the following members.

Constructors

  NameDescription
Public methodCustomExporter
Constructs a new instance of a CustomExporter for a given document using the input instance of IExportContext as the output device.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the CustomExporter
Public methodEquals (Inherited from Object.)
Public methodExport(IList<(Of <<'(ElementId>)>>))
Exports a collection of 3D or 2D views
Public methodExport(View)
Exports one 3D or 2D view
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberIsRenderingSupported
Checks if view rendering is currently supported in the running instance of Revit.
Public methodToString (Inherited from Object.)

Properties

  NameDescription
Public propertyExport2DForceDisplayStyle
This value tells the exporter of 2D views to force the given display mode for the view.
Public propertyExport2DGeometricObjectsIncludingPatternLines
This flag sets the exporter of 2D views to either include or exclude output of face pattern lines as part of geometric objects when the model is being processed by the export context.
Public propertyExport2DIncludingAnnotationObjects
This flag sets the exporter of 2D views to either include or exclude output of annotation objects when the model is being processed by the export context.
Public propertyIncludeGeometricObjects
This flag sets the exporter to either include or exclude output of geometric objects such as faces and curves when the model is being processed by the export context.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyShouldStopOnError
This flag instructs the exporting process to either stop or continue in case an error occurs during any of the exporting methods.

See Also