IExport   |  
 An interface that as common base for IModelExportContext and IExportContext2D. 
 Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
The IExportContextBase type exposes the following members.
| Name | Description | |
|---|---|---|
|   |  Finish |  This method is called at the very end of the export process, after all entities were processed (or after the process was cancelled).  (Inherited from IExportContext )  |  
|   |  IsCanceled |  This method is queried at the beginning of every element.  (Inherited from IExportContext )  |  
|   |  OnCurve | This method is called when a Curve is being output. | 
|   |  OnElementBegin |  This method marks the beginning of an element to be exported.  (Inherited from IExportContext )  |  
|   |  OnElementEnd |  This method marks the end of an element being exported.  (Inherited from IExportContext )  |  
|   |  OnFaceBegin |  This method marks the beginning of a Face to be exported.  (Inherited from IExportContext )  |  
|   |  OnFaceEnd |  This method marks the end of the current face being exported.  (Inherited from IExportContext )  |  
|   |  OnInstanceBegin |  This method marks the start of processing of an instance node (e.g. a family instance).  (Inherited from IExportContext )  |  
|   |  OnInstanceEnd |  This method marks the end of processing of an Instance Node (e.g. a family instance).  (Inherited from IExportContext )  |  
|   |  OnLight |  This method marks the beginning of export of a light which is enabled for rendering.  (Inherited from IExportContext )  |  
|   |  OnLineSegment |  This method is called after unhandled curve was tessellated to line segments and sent to the output.  Note for 2D export: if the export is performed for the view in non-Wireframe display style, then 
 
  |  
|   |  OnLinkBegin |  This method marks the beginning of a link instance to be exported.  (Inherited from IExportContext )  |  
|   |  OnLinkEnd |  This method marks the end of a link instance being exported.  (Inherited from IExportContext )  |  
|   |  OnMaterial |  This method marks a change of the material.  (Inherited from IExportContext )  |  
|   |  OnPolyline | This method is called when a Polyline is being output. | 
|   |  OnPolylineSegments |  This method is called after unhandled curve was tessellated to polyline segments and sent to the output.  Note for 2D export: if the export is performed for the view in non-Wireframe display style, then 
 
  |  
|   |  OnPolymesh |  This method is called when a tessellated polymesh of a 3d face is being output.  (Inherited from IExportContext )  |  
|   |  OnRPC |  This method marks the beginning of export of an RPC object.  (Inherited from IExportContext )  |  
|   |  OnText | This method is called when a text annotation object is being output. | 
|   |  OnViewBegin |  This method marks the beginning of a 3D view to be exported.  (Inherited from IExportContext )  |  
|   |  OnViewEnd |  This method marks the end of a 3D view being exported.  (Inherited from IExportContext )  |  
|   |  Start |  This method is called at the very start of the export process, still before the first entity of the model was send out.  (Inherited from IExportContext )  |