Hide Table of Contents
SolidWorks.Interop.swdocumentmgr Namespace

SOLIDWORKS Document Manager API

Interfaces

InterfaceDescription
ISwDMApplication

Manages part, assembly, or drawing documents.

ISwDMApplication2

Manages part, assembly, or drawing documents.

ISwDMApplication3

Obsoleted. Superseded by ISwDMApplication4.

ISwDMApplication4

Manages part, assembly, or drawing documents.

ISwDMClassFactory

Allows you to use the SOLIDWORKS Document Manager API, which requires a valid license key.

ISwDMComponent

Accesses a component's data.

ISwDMComponent10

Accesses a component's data.

ISwDMComponent2

Accesses a component's data.

ISwDMComponent3

Accesses a component's data.

ISwDMComponent4

Accesses a component's data.

ISwDMComponent5

Accesses a component's data.

ISwDMComponent6

Accesses a component's data.

ISwDMComponent7

Accesses a component's data.

ISwDMComponent8

Accesses a component's data.

ISwDMComponent9

Accesses a component's data.

ISwDMConfiguration

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration10

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration11

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration12

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration13

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration14

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration15

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration2

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration3

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration4

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration5

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration6

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration7

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration8

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfiguration9

Accesses configuration-specific information for the part, assembly, or drawing document.

ISwDMConfigurationMgr

Accesses the ConfigurationMgr for the document, which lets you get different configurations in the document.

ISwDMCutListItem

Accesses cut-list items.

ISwDMCutListItem2

Accesses cut-list items.

ISwDMCutListItem3

Accesses cut-list items.

ISwDMDimXpertAngleBetweenDimTol

Allows you to access tolerance information for DimXpert angle-between dimensions.

ISwDMDimXpertAngularityGeoTol

Allows you to access DimXpert angularity geometric tolerance information.

ISwDMDimXpertAnnotation

Allows you to access general information about DimXpert geometric tolerance, dimension tolerance, and datum annotations.

ISwDMDimXpertBestFitPlaneFeature

Allows you to access specific information about DimXpert best fit planes.

ISwDMDimXpertBlockTolerances

Allows you to access DimXpert block tolerance information.

ISwDMDimXpertChamferDimTol

Allows you to access tolerance information for DimXpert chamfer dimensions.

ISwDMDimXpertChamferFeature

Allows you to access specific information about DimXpert chamfers.

ISwDMDimXpertCircularityGeoTol

Allows you to access DimXpert circularity geometric tolerance information.

ISwDMDimXpertCircularRunoutGeoTol

Allows you to access DimXpert circular runout geometric tolerance information.

ISwDMDimXpertCompositeDistanceBetweenDimTol

Allows you to access tolerance information for DimXpert composite distance-between dimensions.

ISwDMDimXpertCompositeLineProfileGeoTol

Allows you to access DimXpert composite line profile geometric tolerance information.

ISwDMDimXpertCompositePositionGeoTol

Allows you to access DimXpert composite position geometric tolerance information.

ISwDMDimXpertCompositeSurfaceProfileGeoTol

Allows you to access DimXpert composite surface profile geometric tolerance information.

ISwDMDimXpertCompoundClosedSlot3dFeature

Allows you to access specific information about DimXpert 3D compound closed slots.

ISwDMDimXpertCompoundHoleFeature

Allows you to access specific information about DimXpert compound holes.

ISwDMDimXpertCompoundNotchFeature

Allows you to access specific information about DimXpert compound notches.

ISwDMDimXpertCompoundWidthFeature

Allows you to access specific information about DimXpert compound widths.

ISwDMDimXpertConcentricityGeoTol

Allows you to access DimXpert concentricity geometric tolerance information.

ISwDMDimXpertConeAngleDimTol

Allows you to access tolerance information for DimXpert cone angle dimensions.

ISwDMDimXpertConeFeature

Allows you to access specific information about DimXpert cones.

ISwDMDimXpertCounterBoreDimTol

Allows you to access tolerance information for DimXpert counterbore dimensions.

ISwDMDimXpertCounterSinkAngleDimTol

Allows you to access tolerance information for DimXpert countersink angle dimensions.

ISwDMDimXpertCounterSinkDiameterDimTol

Allows you to access tolerance information for DimXpert countersink diameter dimensions.

ISwDMDimXpertCylinderFeature

Allows you to access specific information about DimXpert cylinders.

ISwDMDimXpertCylindricityGeoTol

Allows you to access DimXpert cylindricity geometric tolerance information.

ISwDMDimXpertDatum

Allows you to access information about DimXpert datums.

ISwDMDimXpertDepthDimTol

Allows you to access tolerance information for DimXpert depth dimensions.

ISwDMDimXpertDiameterDimTol

Allows you to access tolerance information for DimXpert diameter dimensions.

ISwDMDimXpertDimensionTolerance

Allows you to access general information about DimXpert dimension tolerances.

ISwDMDimXpertDistanceBetweenDimTol

Allows you to access tolerance information for DimXpert distance-between dimensions.

ISwDMDimXpertExtrudeFeature

Allows you to access specific information about DimXpert extrudes.

ISwDMDimXpertFeature

Allows you to access general information about DimXpert features and sub-features.

ISwDMDimXpertFilletFeature

Allows you to access specific information about DimXpert fillets.

ISwDMDimXpertFlatnessGeoTol

Allows you to access DimXpert flatness geometric tolerance information.

ISwDMDimXpertGeometricTolerance

Allows you to access general information about DimXpert geometric tolerances such as circularity, orientation, flatness, etc.

ISwDMDimXpertIntersectCircleFeature

Allows you to access specific information about DimXpert intersect circles.

ISwDMDimXpertIntersectLineFeature

Allows you to access specific information about DimXpert intersect lines.

ISwDMDimXpertIntersectPlaneFeature

Allows you to access specific information about DimXpert intersect planes.

ISwDMDimXpertIntersectPointFeature

Allows you to access specific information about DimXpert intersect points.

ISwDMDimXpertLengthDimTol

Allows you to access tolerance information for DimXpert length dimensions.

ISwDMDimXpertLineProfileGeoTol

Allows you to access DimXpert line profile geometric tolerance information.

ISwDMDimXpertOrientationGeoTol

Allows you to access DimXpert information for the orientation geometric tolerances: angularity, parallelism, and perpendicularity.

ISwDMDimXpertParallelismGeoTol

Allows you to access DimXpert parallelism geometric tolerance information.

ISwDMDimXpertPart

Allows you to access the geometric and dimension tolerance information that underpins the DimXpert functionality, features, and annotations of a given model.

ISwDMDimXpertPatternAngleBetweenDimTol

Allows you to access DimXpert a pattern angle dimension tolerances.

ISwDMDimXpertPatternFeature

Allows you to access specific information about DimXpert patterns.

ISwDMDimXpertPerpendicularityGeoTol

Allows you to access DimXpert perpendicularity geometric tolerance information.

ISwDMDimXpertPlaneFeature

Allows you to access specific information about DimXpert planes.

ISwDMDimXpertPositionGeoTol

Allows you to access DimXpert position geometric tolerance information.

ISwDMDimXpertRadiusDimTol

Allows you to access tolerance information for DimXpert radius dimensions.

ISwDMDimXpertSphereFeature

Allows you to access specific information about DimXpert spheres.

ISwDMDimXpertStraightnessGeoTol

Allows you to access DimXpert straightness geometric tolerance information.

ISwDMDimXpertSurfaceFeature

Allows you to access specific information about DimXpert surfaces.

ISwDMDimXpertSurfaceProfileGeoTol

Allows you to access DimXpert surface profile geometric tolerance information.

ISwDMDimXpertSymmetryGeoTol

Allows you to access DimXpert symmetry geometric tolerance information.

ISwDMDimXpertTangencyGeoTol

Allows you to access DimXpert tangency geometric tolerance information.

ISwDMDimXpertTotalRunoutGeoTol

Allows you to access DimXpert total runout geometric tolerance information.

ISwDMDimXpertWidthDimTol

Allows you to access tolerance information for DimXpert width dimensions.

ISwDMDocument

Accesses the document.

ISwDMDocument10

Accesses the document.

ISwDMDocument11

Obsolete.

ISwDMDocument12

Obsolete.

ISwDMDocument13

Accesses the document.

ISwDMDocument14

Accesses the document.

ISwDMDocument15

Accesses the document.

ISwDMDocument16

Accesses the document.

ISwDMDocument17

Accesses the document.

ISwDMDocument18

Accesses the document.

ISwDMDocument19

Accesses the document.

ISwDMDocument20

Accesses the document.

ISwDMDocument21

Accesses the document.

ISwDMDocument22

Accesses the document.

ISwDMDocument3

Accesses the document.

ISwDMDocument4

Accesses the document.

ISwDMDocument5

Accesses the document.

ISwDMDocument6

Accesses the document.

ISwDMDocument7

Accesses the document.

ISwDMDocument8

Accesses the document.

ISwDMExternalReferenceOption

Allows you to access information about external references from a document.

ISwDMExternalReferenceOption2

Allows you to access information about external references from a document.

ISwDMSearchOption

Allows you to specify the types of references and paths to search.

ISwDMSheet

Accesses the drawing sheet. 

ISwDMSheet2

Accesses the drawing sheet. 

ISwDMSheet3

Accesses the drawing sheet. 

ISwDMSheet4

Accesses the drawing sheet.

ISwDMTable

Accesses revision and bill of materials (BOM) tables.

ISwDMTable2

Accesses revision and bill of materials (BOM) tables.

ISwDMTable3

Accesses revision and bill of materials (BOM) tables.

ISwDMTable4

Accesses revision and bill of materials (BOM) tables.

ISwDMTable5

Accesses revision and bill of materials (BOM) tables.

ISwDMTable6

Accesses revision and bill of materials (BOM) tables.

ISwDMView

Access the the drawing views in this drawing document. 

ISwDMView2

Access the the drawing views in this drawing document. 

Enumerations

EnumerationDescription
swDmAngleUnit_e Units of angle.
SwDmBodyError Body errors.
swDmBOMPartNumberSource Sources of bill of materials (BOM) part numbers.
swDmBOMTableType Bill of materials (BOM) table types.
SwDmColumnType Bill of materials (BOM) column types.
swDmConfigurationType Configuration types.
SwDmCopyOptions Copy options. Bitmask.
SwDmCustomInfoType Custom property types.
SwDmDesignTableDataError Design table data errors.
swDmDimXpertAnnotationType_e DimXpert annotation types.
swDmDimXpertBlockToleranceType_e DimXpert block tolerance types.
swDmDimXpertChamferAngleType_e DimXpert chamfer angle types.
swDmDimXpertChamferDimensionType_e DimXpert chamfer dimension types.
swDmDimXpertChamferType_e DimXpert chamfer types.
swDmDimXpertDimensionToleranceType_e DimXpert dimension tolerance types.
swDmDimXpertDistanceFosUsage_e DimXpert distance feature of size usages.
swDmDimXpertFeatureType_e DimXpert feature types.
swDmDimXpertISO2768PartType_e DimXpert ISO 2768 part types.
swDmDimXpertMaterialConditionModifier_e DimXpert material condition modifiers.
swDmDimXpertOrientationZoneType_e DimXpert orientation zone types.
swDmDimXpertPatternTreatmentType_e DimXpert pattern treatment types.
swDmDimXpertPositionZoneType_e DimXpert position zone types.
swDmDimXpertStraightnessZoneType_e DimXpert straightness zone types.
SwDmDocumentOpenError Document open errors.
SwDmDocumentSaveError Document save errors.
SwDmDocumentType Document types.
swDmDocumentUnitsIntegerValue_e Return options for document values.
swDmDocumentUnitsToggle_e Document switches for the linear feet and inches format.
SwDmEDwgDataError eDrawings data errors.
swDmExcludeFromBOMResult Bill of materials (BOM) components exclusion options.
swDmFractionDisplay_e Fraction display options.
swDmLengthUnit_e Units of length.
SwDmMassPropError Mass property errors.
SwDmMoveCopyError Move/copy errors.
swDMPartConfigurationGrouping Options for part configuration groupings.
SwDmPreviewError Preview errors.
SwDmReferenceStatus Reference status.
swDmRevTableStyle Multiple drawing sheet styles for revision tables.
SwDmSearchFilters Search filters. Bitmask.
swDmShowChildComponentsInBOMResult How components are displayed in the bill of materials (BOM).
swDmTableCellHorzAlignType Table cell alignment.
SwDmTableError Table errors.
SwDmTableHeaderStyle Table header styles.
SwDmTableType Table types.
SwDmToolboxPartType Toolbox part types. Bitmask.
swDmUnitsDecimalRounding_e Rounding options for decimal units.
swDmUnitsEnergyUnit_e Units of energy.
swDmUnitsForce_e Units of force.
swDmUnitsMassPropMass_e Units of mass.
swDmUnitsMassPropVolume_e Units of volume.
swDmUnitsPowerUnit_e Units of power.
swDmUnitsTimeUnit_e Units of time.
swDmUnitSystem_e Unit systems.
SwDmXmlDataError XML errors.
swSheetFormatPathResult Sheet format path results.
swSheetPropertiesResult Sheet properties results.

See Also



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   SolidWorks.Interop.swdocumentmgr Namespace
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2018 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.