Flags used to control the behavior of IESRIShape2 export methods.
| Constant | Value | Description | 
|---|---|---|
| esriShapeExportDefaults | 0 | Exports curves, Zs, Ms, and point IDs (circular and elliptical arcs in 9.1 format). Records NaNs in a format compatible with older versions of ArcView. Performs byte swapping if the current platform architecture is Big-Endian. | 
| esriShapeExportNoSwap | 1 | Does not perform byte swapping on the output shapefile buffer. | 
| esriShapeExportAngularDensify | 2 | Exports densified versions of non-linear segments. Generates new vertices at constant angles along those segments. | 
| esriShapeExportDistanceDensify | 4 | Exports densified versions of non-linear segments. Generates new vertices using a Douglas-Poiker style algorithm. | 
| esriShapeExportTrueNaNs | 8 | Exports undefined double precision values as true NaNs (IEEE Non-A-Number). The default is to use large, negative values. | 
| esriShapeExportStripZs | 16 | Removes zs from exported shape. | 
| esriShapeExportStripMs | 32 | Removes ms from exported shape. | 
| esriShapeExportStripIDs | 64 | Removes ids from exported shape. | 
| esriShapeExportStripTextures | 128 | Removes Textures from exported multipatch. | 
| esriShapeExportStripNormals | 256 | Removes normals from exported multipatch. | 
| esriShapeExportStripMaterials | 512 | Removes materials attributes from exported multipatch. | 
| esriShapeExportNewArcFormat | 1024 | Exports circular and elliptical arcs in 9.2 format - only suitable for non-persistant use or persistance in a 9.2 geodatabase. | 
| esriShapeExportNoCompress | 2048 | Does not compress the output shapefile buffer. | 
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.