Welcome
Expand Getting StartedGetting Started
Collapse SOLIDWORKS API HelpSOLIDWORKS API Help
Functional Categories
Release Notes
Collapse SolidWorks.Interop.sldworks NamespaceSolidWorks.Interop.sldworks Namespace
Overview
Collapse InterfacesInterfaces
Expand IAdvancedSelectionCriteriaIAdvancedSelectionCriteria
Expand IAnnotationIAnnotation
Expand IAnnotationViewIAnnotationView
Expand IAppearanceSettingIAppearanceSetting
Expand IAssemblyDocIAssemblyDoc
Expand IAttributeIAttribute
Expand IAttributeDefIAttributeDef
Expand IAutoBalloonOptionsIAutoBalloonOptions
Expand IBalloonOptionsIBalloonOptions
Expand IBalloonStackIBalloonStack
Expand IBaseFlangeFeatureDataIBaseFlangeFeatureData
Expand IBendsFeatureDataIBendsFeatureData
Expand IBendTableIBendTable
Expand IBendTableAnnotationIBendTableAnnotation
Expand IBody2IBody2
Expand IBodyFolderIBodyFolder
Expand IBomFeatureIBomFeature
Expand IBomTableIBomTable
Expand IBomTableAnnotationIBomTableAnnotation
Expand IBomTableSortDataIBomTableSortData
Expand IBreakCornerFeatureDataIBreakCornerFeatureData
Expand IBreakLineIBreakLine
Expand IBrokenOutSectionFeatureDataIBrokenOutSectionFeatureData
Expand IBSurfParamDataIBSurfParamData
Expand ICalloutICallout
Expand ICameraICamera
Expand ICavityFeatureDataICavityFeatureData
Expand ICenterLineICenterLine
Expand ICenterMarkICenterMark
Expand ICenterOfMassICenterOfMass
Expand IChamferFeatureData2IChamferFeatureData2
Expand ICircularPatternFeatureDataICircularPatternFeatureData
Expand IClosedCornerFeatureDataIClosedCornerFeatureData
Expand ICoEdgeICoEdge
Expand IColorTableIColorTable
Expand ICombineBodiesFeatureDataICombineBodiesFeatureData
Expand ICommandGroupICommandGroup
Expand ICommandManagerICommandManager
Expand ICommandTabICommandTab
Expand ICommandTabBoxICommandTabBox
Expand ICommentIComment
Expand ICommentFolderICommentFolder
Expand IComponent2IComponent2
Expand ICompositeCurveFeatureDataICompositeCurveFeatureData
Expand IConfigurationIConfiguration
Expand IConfigurationManagerIConfigurationManager
Expand IConnectionPointFeatureDataIConnectionPointFeatureData
Expand ICoordinateSystemFeatureDataICoordinateSystemFeatureData
Expand ICoreFeatureDataICoreFeatureData
Expand ICosmeticThreadFeatureDataICosmeticThreadFeatureData
Expand ICosmeticWeldBeadFeatureDataICosmeticWeldBeadFeatureData
Expand ICosmeticWeldBeadFolderICosmeticWeldBeadFolder
Expand ICThreadICThread
Expand ICurveICurve
Expand ICurveDrivenPatternFeatureDataICurveDrivenPatternFeatureData
Expand ICurveParamDataICurveParamData
Expand ICustomBendAllowanceICustomBendAllowance
Expand ICustomPropertyManagerICustomPropertyManager
Expand IDatumOriginIDatumOrigin
Expand IDatumTagIDatumTag
Expand IDatumTargetSymIDatumTargetSym
Expand IDecalIDecal
Expand IDeleteBodyFeatureDataIDeleteBodyFeatureData
Expand IDeleteFaceFeatureDataIDeleteFaceFeatureData
Expand IDerivedPartFeatureDataIDerivedPartFeatureData
Expand IDerivedPatternFeatureDataIDerivedPatternFeatureData
Expand IDesignTableIDesignTable
Expand IDetailCircleIDetailCircle
Expand IDiagnoseResultIDiagnoseResult
Expand IDimensionIDimension
Expand IDimensionSensorDataIDimensionSensorData
Expand IDimensionToleranceIDimensionTolerance
Expand IDimPatternFeatureDataIDimPatternFeatureData
Expand IDimXpertManagerIDimXpertManager
Expand IDisplayDataIDisplayData
Expand IDisplayDimensionIDisplayDimension
Expand IDisplayStateSettingIDisplayStateSetting
Expand IDocumentSpecificationIDocumentSpecification
Expand IDomeFeatureData2IDomeFeatureData2
Expand IDowelSymbolIDowelSymbol
Expand IDraftFeatureData2IDraftFeatureData2
Expand IDragArrowManipulatorIDragArrowManipulator
Expand IDragOperatorIDragOperator
Expand IDrawingComponentIDrawingComponent
Collapse IDrawingDocIDrawingDoc
Members
Expand IDrSectionIDrSection
Expand IEdgeIEdge
Expand IEdgeFlangeFeatureDataIEdgeFlangeFeatureData
Expand IEdgePointIEdgePoint
Expand IEndCapFeatureDataIEndCapFeatureData
Expand IEntityIEntity
Expand IEnumBodies2IEnumBodies2
Expand IEnumCoEdgesIEnumCoEdges
Expand IEnumComponents2IEnumComponents2
Expand IEnumDisplayDimensionsIEnumDisplayDimensions
Expand IEnumDocuments2IEnumDocuments2
Expand IEnumDrSectionsIEnumDrSections
Expand IEnumEdgesIEnumEdges
Expand IEnumFaces2IEnumFaces2
Expand IEnumLoops2IEnumLoops2
Expand IEnumModelViewsIEnumModelViews
Expand IEnumSketchHatchesIEnumSketchHatches
Expand IEnumSketchPointsIEnumSketchPoints
Expand IEnumSketchSegmentsIEnumSketchSegments
Expand IEnvironmentIEnvironment
Expand IEquationMgrIEquationMgr
Expand IExplodeStepIExplodeStep
Expand IExportPdfDataIExportPdfData
Expand IExtrudeFeatureData2IExtrudeFeatureData2
Expand IFace2IFace2
Expand IFaceDecalPropertiesIFaceDecalProperties
Expand IFaceHatchIFaceHatch
Expand IFaultEntityIFaultEntity
Expand IFeatMgrViewIFeatMgrView
Expand IFeatureIFeature
Expand IFeatureFolderIFeatureFolder
Expand IFeatureManagerIFeatureManager
Expand IFeatureStatisticsIFeatureStatistics
Expand IFillPatternFeatureDataIFillPatternFeatureData
Expand IFillSurfaceFeatureDataIFillSurfaceFeatureData
Expand IFlatPatternFeatureDataIFlatPatternFeatureData
Expand IFlatPatternFolderIFlatPatternFolder
Expand IFlyoutGroupIFlyoutGroup
Expand IFoldsFeatureDataIFoldsFeatureData
Expand IFrameIFrame
Expand IFreePointCurveFeatureDataIFreePointCurveFeatureData
Expand IGeneralTableAnnotationIGeneralTableAnnotation
Expand IGeneralTableFeatureIGeneralTableFeature
Expand IGtolIGtol
Expand IGussetFeatureDataIGussetFeatureData
Expand IHealEdgesFeatureDataIHealEdgesFeatureData
Expand IHelixFeatureDataIHelixFeatureData
Expand IHemFeatureDataIHemFeatureData
Expand IHoleSeriesFeatureData2IHoleSeriesFeatureData2
Expand IHoleTableIHoleTable
Expand IHoleTableAnnotationIHoleTableAnnotation
Expand IImportDxfDwgDataIImportDxfDwgData
Expand IImportedCurveFeatureDataIImportedCurveFeatureData
Expand IImportIgesDataIImportIgesData
Expand IImportStepDataIImportStepData
Expand IInterferenceIInterference
Expand IInterferenceDetectionMgrIInterferenceDetectionMgr
Expand IIntersectFeatureDataIIntersectFeatureData
Expand IJogFeatureDataIJogFeatureData
Expand IJoinFeatureDataIJoinFeatureData
Expand ILayerILayer
Expand ILayerMgrILayerMgr
Expand ILibraryFeatureDataILibraryFeatureData
Expand ILightILight
Expand ILightDialogILightDialog
Expand ILinearPatternFeatureDataILinearPatternFeatureData
Expand ILocalCircularPatternFeatureDataILocalCircularPatternFeatureData
Expand ILocalCurvePatternFeatureDataILocalCurvePatternFeatureData
Expand ILocalLinearPatternFeatureDataILocalLinearPatternFeatureData
Expand ILocalSketchPatternFeatureDataILocalSketchPatternFeatureData
Expand ILoftedBendsFeatureDataILoftedBendsFeatureData
Expand ILoftFeatureDataILoftFeatureData
Expand ILoop2ILoop2
Expand IMacroFeatureDataIMacroFeatureData
Expand IMagneticLineIMagneticLine
Expand IManipulatorIManipulator
Expand IMassPropertyIMassProperty
Expand IMate2IMate2
Expand IMateEntity2IMateEntity2
Expand IMateInPlaceIMateInPlace
Expand IMateLoadReferenceIMateLoadReference
Expand IMateReferenceIMateReference
Expand IMaterialVisualPropertiesDataIMaterialVisualPropertiesData
Expand IMathPointIMathPoint
Expand IMathTransformIMathTransform
Expand IMathUtilityIMathUtility
Expand IMathVectorIMathVector
Expand IMeasureIMeasure
Expand IMidSurface3IMidSurface3
Expand IMirrorPartFeatureDataIMirrorPartFeatureData
Expand IMirrorPatternFeatureDataIMirrorPatternFeatureData
Expand IMirrorSolidFeatureDataIMirrorSolidFeatureData
Expand IMiterFlangeFeatureDataIMiterFlangeFeatureData
Expand IModelDoc2IModelDoc2
Expand IModelDocExtensionIModelDocExtension
Expand IModelerIModeler
Expand IModelViewIModelView
Expand IModelViewManagerIModelViewManager
Expand IModelWindowIModelWindow
Expand IMotionPlotAxisFeatureDataIMotionPlotAxisFeatureData
Expand IMotionPlotFeatureDataIMotionPlotFeatureData
Expand IMouseIMouse
Expand IMoveCopyBodyFeatureDataIMoveCopyBodyFeatureData
Expand IMoveFaceFeatureDataIMoveFaceFeatureData
Expand IMultiJogLeaderIMultiJogLeader
Expand INoteINote
Expand IOneBendFeatureDataIOneBendFeatureData
Expand IPackAndGoIPackAndGo
Expand IPageSetupIPageSetup
Expand IParameterIParameter
Expand IPartDocIPartDoc
Expand IPartingLineFeatureDataIPartingLineFeatureData
Expand IPartingSurfaceFeatureDataIPartingSurfaceFeatureData
Expand IPlaneManipulatorIPlaneManipulator
Expand IPrint3DDialogIPrint3DDialog
Expand IPrintSpecificationIPrintSpecification
Expand IProjectionArrowIProjectionArrow
Expand IProjectionCurveFeatureDataIProjectionCurveFeatureData
Expand IPropertyManagerPage2IPropertyManagerPage2
Expand IPropertyManagerPageActiveXIPropertyManagerPageActiveX
Expand IPropertyManagerPageBitmapIPropertyManagerPageBitmap
Expand IPropertyManagerPageBitmapButtonIPropertyManagerPageBitmapButton
Expand IPropertyManagerPageButtonIPropertyManagerPageButton
Expand IPropertyManagerPageCheckboxIPropertyManagerPageCheckbox
Expand IPropertyManagerPageComboboxIPropertyManagerPageCombobox
Expand IPropertyManagerPageControlIPropertyManagerPageControl
Expand IPropertyManagerPageGroupIPropertyManagerPageGroup
Expand IPropertyManagerPageLabelIPropertyManagerPageLabel
Expand IPropertyManagerPageListboxIPropertyManagerPageListbox
Expand IPropertyManagerPageNumberboxIPropertyManagerPageNumberbox
Expand IPropertyManagerPageOptionIPropertyManagerPageOption
Expand IPropertyManagerPageSelectionboxIPropertyManagerPageSelectionbox
Expand IPropertyManagerPageSliderIPropertyManagerPageSlider
Expand IPropertyManagerPageTabIPropertyManagerPageTab
Expand IPropertyManagerPageTextboxIPropertyManagerPageTextbox
Expand IPropertyManagerPageWindowFromHandleIPropertyManagerPageWindowFromHandle
Expand IPunchTableIPunchTable
Expand IPunchTableAnnotationIPunchTableAnnotation
Expand IRayTraceRendererIRayTraceRenderer
Expand IRayTraceRendererOptionsIRayTraceRendererOptions
Expand IRefAxisIRefAxis
Expand IRefAxisFeatureDataIRefAxisFeatureData
Expand IReferenceCurveIReferenceCurve
Expand IReferencePointCurveFeatureDataIReferencePointCurveFeatureData
Expand IRefPlaneIRefPlane
Expand IRefPlaneFeatureDataIRefPlaneFeatureData
Expand IRefPointIRefPoint
Expand IRefPointFeatureDataIRefPointFeatureData
Expand IRenderMaterialIRenderMaterial
Expand IReplaceFaceFeatureDataIReplaceFaceFeatureData
Expand IRevisionCloudIRevisionCloud
Expand IRevisionTableAnnotationIRevisionTableAnnotation
Expand IRevisionTableFeatureIRevisionTableFeature
Expand IRevolveFeatureData2IRevolveFeatureData2
Expand IRibFeatureData2IRibFeatureData2
Expand IRipFeatureDataIRipFeatureData
Expand IRoutingSettingsIRoutingSettings
Expand IRuledSurfaceFeatureDataIRuledSurfaceFeatureData
Expand ISafeArrayUtilityISafeArrayUtility
Expand ISaveBodyFeatureDataISaveBodyFeatureData
Expand IScaleFeatureDataIScaleFeatureData
Expand ISectionViewDataISectionViewData
Expand ISelectDataISelectData
Expand ISelectionMgrISelectionMgr
Expand ISensorISensor
Expand ISFSymbolISFSymbol
Expand ISheetISheet
Expand ISheetMetalFeatureDataISheetMetalFeatureData
Expand ISheetMetalFolderISheetMetalFolder
Expand IShellFeatureDataIShellFeatureData
Expand IShutOffSurfaceFeatureDataIShutOffSurfaceFeatureData
Expand ISilhouetteEdgeISilhouetteEdge
Expand ISimpleFilletFeatureData2ISimpleFilletFeatureData2
Expand ISimpleHoleFeatureData2ISimpleHoleFeatureData2
Expand ISimulation3DContactFeatureDataISimulation3DContactFeatureData
Expand ISimulationDamperFeatureDataISimulationDamperFeatureData
Expand ISimulationForceFeatureDataISimulationForceFeatureData
Expand ISimulationGravityFeatureDataISimulationGravityFeatureData
Expand ISimulationMotorFeatureDataISimulationMotorFeatureData
Expand ISimulationSpringFeatureDataISimulationSpringFeatureData
Expand ISketchISketch
Expand ISketchArcISketchArc
Expand ISketchBlockDefinitionISketchBlockDefinition
Expand ISketchBlockInstanceISketchBlockInstance
Expand ISketchContourISketchContour
Expand ISketchedBendFeatureDataISketchedBendFeatureData
Expand ISketchEllipseISketchEllipse
Expand ISketchHatchISketchHatch
Expand ISketchLineISketchLine
Expand ISketchManagerISketchManager
Expand ISketchParabolaISketchParabola
Expand ISketchPathISketchPath
Expand ISketchPatternFeatureDataISketchPatternFeatureData
Expand ISketchPictureISketchPicture
Expand ISketchPointISketchPoint
Expand ISketchRegionISketchRegion
Expand ISketchRelationISketchRelation
Expand ISketchRelationManagerISketchRelationManager
Expand ISketchSegmentISketchSegment
Expand ISketchSlotISketchSlot
Expand ISketchSplineISketchSpline
Expand ISketchTextISketchText
Expand ISldWorksISldWorks
Expand ISmartComponentFeatureDataISmartComponentFeatureData
Expand ISMGussetFeatureDataISMGussetFeatureData
Expand ISnapShotISnapShot
Expand ISplineHandleISplineHandle
Expand ISplineParamDataISplineParamData
Expand ISplitBodyFeatureDataISplitBodyFeatureData
Expand ISplitLineFeatureDataISplitLineFeatureData
Expand ISpringISpring
Expand IStackedBalloonOptionsIStackedBalloonOptions
Expand IStatusBarPaneIStatusBarPane
Expand IStructuralMemberFeatureDataIStructuralMemberFeatureData
Expand IStructuralMemberGroupIStructuralMemberGroup
Expand ISurfaceISurface
Expand ISurfaceCutFeatureDataISurfaceCutFeatureData
Expand ISurfaceExtendFeatureDataISurfaceExtendFeatureData
Expand ISurfaceFlattenFeatureDataISurfaceFlattenFeatureData
Expand ISurfaceKnitFeatureDataISurfaceKnitFeatureData
Expand ISurfaceOffsetFeatureDataISurfaceOffsetFeatureData
Expand ISurfaceParameterizationDataISurfaceParameterizationData
Expand ISurfacePlanarFeatureDataISurfacePlanarFeatureData
Expand ISurfaceRadiateFeatureDataISurfaceRadiateFeatureData
Expand ISurfaceTrimFeatureDataISurfaceTrimFeatureData
Expand ISurfExtrudeFeatureDataISurfExtrudeFeatureData
Expand ISurfRevolveFeatureDataISurfRevolveFeatureData
Expand ISweepFeatureDataISweepFeatureData
Expand ISwOLEObjectISwOLEObject
Expand ISWPropertySheetISWPropertySheet
Expand ISwSceneISwScene
Expand ITableAnchorITableAnchor
Expand ITableAnnotationITableAnnotation
Expand ITablePatternFeatureDataITablePatternFeatureData
Expand ITaskpaneViewITaskpaneView
Expand ITessellationITessellation
Expand ITextFormatITextFormat
Expand ITextureITexture
Expand IThickenFeatureDataIThickenFeatureData
Expand ITitleBlockITitleBlock
Expand ITitleBlockTableAnnotationITitleBlockTableAnnotation
Expand ITitleBlockTableFeatureITitleBlockTableFeature
Expand IToolingSplitFeatureDataIToolingSplitFeatureData
Expand ITreeControlItemITreeControlItem
Expand ITriadManipulatorITriadManipulator
Expand IUserProgressBarIUserProgressBar
Expand IUserUnitIUserUnit
Expand IVariableFilletFeatureData2IVariableFilletFeatureData2
Expand IVertexIVertex
Expand IViewIView
Expand IView3DIView3D
Expand IWeldBeadIWeldBead
Expand IWeldmentBeadFeatureDataIWeldmentBeadFeatureData
Expand IWeldmentCutListAnnotationIWeldmentCutListAnnotation
Expand IWeldmentCutListFeatureIWeldmentCutListFeature
Expand IWeldmentTrimExtendFeatureDataIWeldmentTrimExtendFeatureData
Expand IWeldSymbolIWeldSymbol
Expand IWizardHoleFeatureData2IWizardHoleFeatureData2
Expand IWrapSketchFeatureDataIWrapSketchFeatureData
Expand SolidWorks.Interop.swmotionstudy NamespaceSolidWorks.Interop.swmotionstudy Namespace
Expand SolidWorks.Interop.swdimxpert NamespaceSolidWorks.Interop.swdimxpert Namespace
Expand SolidWorks.Interop.swpublished NamespaceSolidWorks.Interop.swpublished Namespace
Expand SolidWorks.Interop.sw3dprinter NamespaceSolidWorks.Interop.sw3dprinter Namespace
Expand SolidWorks.Interop.dsgnchk NamespaceSolidWorks.Interop.dsgnchk Namespace
Expand SolidWorks.Interop.swhtmlcontrol NamespaceSolidWorks.Interop.swhtmlcontrol Namespace
Expand SolidWorks.Interop.swscanto3d NamespaceSolidWorks.Interop.swscanto3d Namespace
Expand SolidWorks.Interop.swconst NamespaceSolidWorks.Interop.swconst Namespace
Expand SolidWorks.Interop.swcommands NamespaceSolidWorks.Interop.swcommands Namespace
Expand SOLIDWORKS Enterprise PDM API HelpSOLIDWORKS Enterprise PDM API Help
Expand FeatureWorks API HelpFeatureWorks API Help
Expand SOLIDWORKS Costing API HelpSOLIDWORKS Costing API Help
Expand SOLIDWORKS Document Manager API HelpSOLIDWORKS Document Manager API Help
Expand SOLIDWORKS Routing API HelpSOLIDWORKS Routing API Help
Expand SOLIDWORKS Simulation API HelpSOLIDWORKS Simulation API Help
Expand SOLIDWORKS Sustainability API HelpSOLIDWORKS Sustainability API Help
Expand SOLIDWORKS Toolbox API HelpSOLIDWORKS Toolbox API Help
Expand SOLIDWORKS Utilities API HelpSOLIDWORKS Utilities API Help
Expand SOLIDWORKS Workgroup PDM API HelpSOLIDWORKS Workgroup PDM API Help
Expand eDrawings API HelpeDrawings API Help
Hide Table of Contents
IDrawingDoc Interface Members

The following tables list the members exposed by IDrawingDoc.

Public Properties

 NameDescription
 PropertyActiveDrawingViewGets the currently active drawing view.  
 PropertyAutomaticViewUpdateGets or sets whether the drawing views in this drawing are automatically updated if the underlying model in that drawing view changes.  
 PropertyBackgroundProcessingOptionGets or sets the background processing option for this drawing.  
 PropertyHiddenViewsVisibleShows or hides all of the hidden drawing views.  
 PropertyIActiveDrawingViewGets the currently active drawing view.  
 PropertySheetGets the specified sheet.  
Top

Public Methods

 NameDescription
 MethodActivateSheetActivates the specified drawing sheet.  
 MethodActivateViewActivates the specified drawing view.  
 MethodAddCenterMarkObsolete. Superseded by IDrawingDoc::InsertCenterMark2.  
 MethodAddChamferDimAdds a chamfer dimension.  
 MethodAddHoleCalloutObsolete. Superseded by IDrawingDoc::AddHoleCallout2.  
 MethodAddHoleCallout2Adds a hole callout at the specified position to the hole whose edge is selected.  
 MethodAddLineStyleAdds a line style to the current drawing.  
 MethodAddOrdinateDimensionObsolete. Superseded by IModelDocExtension::AddOrdinateDimension.  
 MethodAddOrdinateDimension2Obsolete. Superseded by IModelDocExtension::AddOrdinateDimension.  
 MethodAlignHorzUses the selected edge to align the current drawing view.  
 MethodAlignOrdinateAligns the ordinate dimension.  
 MethodAlignVertUses the selected edge to align the current drawing view.  
 MethodAttachAnnotationAttaches an existing annotation to a drawing sheet or view.  
 MethodAttachDimensionsAttaches unattached dimensions.  
 MethodAutoBalloonObsolete. Superseded by IDrawingDoc::AutoBalloon3.  
 MethodAutoBalloon2Obsolete. Superseded by IDrawingDoc::AutoBalloon3.  
 MethodAutoBalloon3Obsolete. Superseded by IDrawingDoc::AutoBalloon4.  
 MethodAutoBalloon4Obsolete. Superseded by IDrawingDoc::AutoBalloon5.  
 MethodAutoBalloon5Automatically inserts BOM balloons in selected drawing views.  
 MethodAutoDimensionAutomatically dimensions the selected drawing view.  
 MethodBreakLineSplineCutObsolete. Superseded by IBreakLine::Style.  
 MethodBreakLineStraightCutObsolete. Superseded by IBreakLine::Style.  
 MethodBreakLineZigZagCutObsolete. Superseded by IBreakLine::Style.  
 MethodBreakViewBreaks the drawing view along the existing break lines.  
 MethodCenterMarkObsolete. Not superseded.  
 MethodChangeComponentLayerPuts the selected components on the specified layer.  
 MethodChangeOrdDirChanges the ordinate direction.  
 MethodChangeRefConfigurationOfFlatPatternViewChanges the referenced configuration of the flat-pattern view.  
 MethodCreate1stAngleViewsObsolete. Superseded by IDrawingDoc::1stAngleViews2.  
 MethodCreate1stAngleViews2Creates standard three orthographic views (first angle projection) for the specified model.  
 MethodCreate3rdAngleViewsObsolete. Superseded by IDrawingDoc::Create3rdAngleViews2.  
 MethodCreate3rdAngleViews2Creates standard three orthographic views (third angle projection) for the specified model.  
 MethodCreateAngDimObsolete. Superseded by IDrawingDoc::CreateAngDim4.  
 MethodCreateAngDim2Obsolete. Superseded by IDrawingDoc::CreateAngDim4.  
 MethodCreateAngDim3Obsolete. Superseded by IDrawingDoc::CreateAngDim4.  
 MethodCreateAngDim4Creates a non-associative angular dimension.  
 MethodCreateAutoBalloonOptionsCreates an object that stores auto balloon options.  
 MethodCreateAuxiliaryViewAtObsolete. Superseded by IDrawingDoc::CreateAuxiliaryViewAt2.  
 MethodCreateAuxiliaryViewAt2Creates an auxiliary view based on a selected edge in a drawing view.  
 MethodCreateBlockDefinitionObsolete. Superseded by ISketchManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodCreateBreakOutSectionCreates a broken-out section in a drawing document.  
 MethodCreateCompoundNoteCreates and returns a compound note.  
 MethodCreateConstructionGeometrySets the selected sketch segments to be construction geometry instead of sketch geometry.  
 MethodCreateCustomSymbolObsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodCreateDetailViewObsolete. Superseded by IDrawingDoc::CreateDetailViewAt3.  
 MethodCreateDetailViewAtObsolete. Superseded by IDrawingDoc::CreateDetailViewAt3.  
 MethodCreateDetailViewAt2Obsolete. Superseded by IDrawingDoc::CreateDetailViewAt3.  
 MethodCreateDetailViewAt3Creates a detail view in a drawing document.  
 MethodCreateDiamDimObsolete. Superseded by IDrawingDoc::CreateDiamDim4.  
 MethodCreateDiamDim2Obsolete. Superseded by IDrawingDoc::CreateDiamDim4.  
 MethodCreateDiamDim3Obsolete. Superseded by IDrawingDoc::CreateDiamDim4.  
 MethodCreateDiamDim4Creates a non-associative diameter dimension.  
 MethodCreateDrawViewFromModelViewObsolete. Superseded by IDrawingDoc::CreateDrawViewFromModelView3.  
 MethodCreateDrawViewFromModelView2Obsolete. Superseded by IDrawingDoc::CreateDrawViewFromModelView3.  
 MethodCreateDrawViewFromModelView3Creates a drawing view on the current drawing sheet using the specified model view.  
 MethodCreateFlatPatternViewFromModelViewObsolete. Superseded by IDrawingDoc::CreateFlatPatternViewFromModelView2.  
 MethodCreateFlatPatternViewFromModelView2Obsolete. Superseded by IDrawingDoc::CreateFlatPatternViewFromModelView3.  
 MethodCreateFlatPatternViewFromModelView3Creates a flat-pattern view from a model view.  
 MethodCreateLayerObsolete. Superseded by IDrawingDoc::CreateLayer2.  
 MethodCreateLayer2Creates a layer for this document.  
 MethodCreateLinearDimObsolete. Superseded by IDrawingDoc::CreateLinearDim4.  
 MethodCreateLinearDim2Obsolete. Superseded by IDrawingDoc::CreateLinearDim4.  
 MethodCreateLinearDim3Obsolete. Superseded by IDrawingDoc::CreateLinearDim4.  
 MethodCreateLinearDim4Creates a non-associative linear dimension.  
 MethodCreateOrdinateDimObsolete. Superseded by IDrawingDoc::CreateOrdinateDim4.  
 MethodCreateOrdinateDim2Obsolete. Superseded by IDrawingDoc::CreateOrdinateDim4.  
 MethodCreateOrdinateDim3Obsolete. Superseded by IDrawingDoc::CreateOrdinateDim4.  
 MethodCreateOrdinateDim4Creates a non-associative ordinate dimension.  
 MethodCreateRelativeViewCreates a relative drawing view.  
 MethodCreateSectionViewCreates a section view in the drawing using the selected section line.  
 MethodCreateSectionViewAtObsolete. Superseded by IDrawingDoc::CreateSectionViewAt4.  
 MethodCreateSectionViewAt2Obsolete. Superseded by IDrawingDoc::CreateSectionViewAt4.  
 MethodCreateSectionViewAt3Obsolete. Superseded by IDrawingDoc::CreateSectionViewAt4.  
 MethodCreateSectionViewAt4Obsolete. Superseded by IDrawingDoc::CreateSectionViewAt5.  
 MethodCreateSectionViewAt5Creates the specified section view.  
 MethodCreateTextObsolete. Superseded by IDrawingDoc::CreateText2.  
 MethodCreateText2Creates a note containing the specified text at a given location.  
 MethodCreateUnfoldedViewAtObsolete. Superseded by IDrawingDoc::CreateUnfoldedViewAt3.  
 MethodCreateUnfoldedViewAt2Obsolete. Superseded by IDrawingDoc::CreateUnfoldedViewAt3.  
 MethodCreateUnfoldedViewAt3Creates an unfolded drawing view from the selected drawing view and places it in the drawing at the specified location.  
 MethodCreateViewportObsolete. Superseded by IDrawingDoc::CreateViewport3.  
 MethodCreateViewport2Obsolete. Superseded by IDrawingDoc::CreateViewport3.  
 MethodCreateViewport3Creates a an empty view in a drawing.  
 MethodDeleteAllCosmeticThreadsDeletes all cosmetic threads, which do not have callouts, in a drawing of an assembly only.  
 MethodDeleteLineStyleDeletes the specified line style from the current drawing.  
 MethodDimensionsAdds dimensions to the drawing from model.  
 MethodDragModelDimensionCopies or moves dimensions to a different drawing view.  
 MethodDrawingViewRotateRotates the selected drawing view.  
 MethodDropDrawingViewFromPaletteObsolete. Superseded by IDrawingDoc::DropDrawingViewFromPalette2.  
 MethodDropDrawingViewFromPalette2Moves the specified drawing view from the View Palette to the current drawing sheet.  
 MethodEditCenterMarkPropertiesEdits center mark properties.  
 MethodEditOrdinateEdits an ordinate dimension.  
 MethodEditRebuildObsolete. Superseded by IModelDoc2::EditRebuild3.  
 MethodEditSelectedGtolGets the selected GTol to edit.  
 MethodEditSheetPuts the current drawing sheet in edit mode.  
 MethodEditSketchAllows editing of a sketch in the selected drawing view or sheet.  
 MethodEditTemplatePuts the template of the current drawing sheet in edit mode.  
 MethodEndDrawingProvides faster creation of entities in a drawing when used with IDrawingDoc::StartDrawing.  
 MethodExplodeBlockInstanceObsolete. Superseded by ISketchManager::ExplodeSketchBlockInstance.  
 MethodExplodeCustomSymbolObsolete. Superseded by ISketchManager::ExplodeSketchBlockInstance.  
 MethodFeatureByNameGets the specified feature in the drawing.  
 MethodFlipSectionLineFlips the cut direction of the selected section line.  
 MethodForceRebuildObsolete. Superseded by IModel2::ForceRebuild3.  
 MethodGenerateViewPaletteViewsAdds the specified document's predefined drawing views to the View Palette.  
 MethodGetBlockDefinitionObsolete. Superseded by SketchManager::GetSketchBlockDefinitions.  
 MethodGetBlockDefinitionCountObsolete. Superseded by ISketchManager::GetSketchBlockDefinitionCount.  
 MethodGetBlockDefinitionsObsolete. Superseded by ISketchManager::GetSketchBlockDefinitions.  
 MethodGetCurrentSheetGets the currently active drawing sheet.  
 MethodGetDrawingPaletteViewNamesGets the names of drawing views in the View Palette for the active drawing sheet.  
 MethodGetEditBlockObsolete. Superseded by ISketchManager::EditSketchBlock and ISketchManager::EndEditSketchBlock.  
 MethodGetEditSheetGets whether the current drawing is in edit sheet mode or edit template mode.  
 MethodGetFirstViewGets the first drawing view on the current sheet.  
 MethodGetInsertionPointGets the current insertion (pick) point in a drawing.  
 MethodGetLineFontCountObsolete. Superseded by IDrawingDoc::GetLineFontCount2.  
 MethodGetLineFontCount2Gets the a number line fonts supported by this drawing.  
 MethodGetLineFontIdGets the associated line font ID.  
 MethodGetLineFontInfoObsolete. Superseded by IDrawingDoc::GetLineFontInfo2.  
 MethodGetLineFontInfo2Gets the detailed information about the specified line font.  
 MethodGetLineFontNameObsolete. Superseded by IDrawingDoc::GetLineFontName2.  
 MethodGetLineFontName2Gets the name of the specified line font.  
 MethodGetLineStylesGets all of the line styles used in the current document.  
 MethodGetPenCountGets the number of pens currently defined in SOLIDWORKS.  
 MethodGetPenInfoGets information about the pens used in SOLIDWORKS.  
 MethodGetSheetCountGets the number of drawing sheets in this drawing.  
 MethodGetSheetNamesGets a list of the names of the drawing sheets in this drawing.  
 MethodGetViewCountGets all of the number of all of views, including the number of sheets, in this drawing document.  
 MethodGetViewsGets the all of the views, including the sheets, in this drawing document.  
 MethodHideEdgeHides selected visible edges in a drawing document.  
 MethodHideShowDimensionsSets whether to display suppressed dimensions as dimmed and hide them.  
 MethodHideShowDrawingViewsSets whether to hide or show hidden drawing views.  
 MethodIAddChamferDimAdds a chamfer dimension.  
 MethodIAddHoleCallout2Adds a hole callout at the specified position to the hole whose edge is selected.  
 MethodICreateAngDimObsolete. Superseded by IDrawingDoc::ICreateAngDim4.  
 MethodICreateAngDim2Obsolete. Superseded by IDrawingDoc::ICreateAngDim4.  
 MethodICreateAngDim3Obsolete. Superseded by IDrawingDoc::ICreateAngDim4.  
 MethodICreateAngDim4Creates a non-associative angular dimension.  
 MethodICreateAuxiliaryViewAt2Creates an auxiliary view based on a selected edge in a drawing view.  
 MethodICreateBlockDefinitionObsolete. Superseded by ISketchManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodICreateCompoundNoteCreates and returns a compound note.  
 MethodICreateCustomSymbolObsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodICreateDetailViewAt3Creates a detail view in a drawing document.  
 MethodICreateDiamDimObsolete. Superseded by IDrawingDoc::ICreateDiamDim4.  
 MethodICreateDiamDim2Obsolete. Superseded by IDrawingDoc::ICreateDiamDim4.  
 MethodICreateDiamDim3Obsolete. Superseded by IDrawingDoc::ICreateDiamDim4.  
 MethodICreateDiamDim4Creates a non-associative diameter dimension.  
 MethodICreateLinearDimObsolete. Superseded by IDrawingDoc::ICreateLinearDim4.  
 MethodICreateLinearDim2Obsolete. Superseded by IDrawingDoc::ICreateLinearDim4.  
 MethodICreateLinearDim3Obsolete. Superseded by IDrawingDoc::ICreateLinearDim4.  
 MethodICreateLinearDim4Creates a non-associative linear dimension.  
 MethodICreateOrdinateDimObsolete. Superseded by IDrawingDoc::ICreateOrdinateDim4.  
 MethodICreateOrdinateDim2Obsolete. Superseded by IDrawingDoc::ICreateOrdinateDim4.  
 MethodICreateOrdinateDim3Obsolete. Superseded by IDrawingDoc::ICreateOrdinateDim4.  
 MethodICreateOrdinateDim4Creates a non-associative ordinate dimension.  
 MethodICreateSectionViewAt2Obsolete. Superseded by IDrawingDoc::ICreateSectionViewAt4.  
 MethodICreateSectionViewAt3Obsolete. Superseded by IDrawingDoc::ICreateSectionViewAt4.  
 MethodICreateSectionViewAt4Obsolete. Superseded by IDrawingDoc::ICreateSectionViewAt5.  
 MethodICreateSectionViewAt5Creates a section view from the section line up to the specified distance at the specified distance.  
 MethodICreateText2Creates a note containing the specified text at a given location.  
 MethodIEditSelectedGtolGets the selected GTol to edit.  
 MethodIFeatureByNameGets the specified feature in the drawing.  
 MethodIGetBlockDefinitionsObsolete. Superseded by SketchManager::GetSketchBlockDefinitions.  
 MethodIGetCurrentSheetGets the currently active drawing sheet.  
 MethodIGetFirstViewGets the first drawing view on the current sheet.  
 MethodIGetInsertionPointGets the current insertion (pick) point in a drawing.  
 MethodIGetPenInfoGets information about the pens used in SOLIDWORKS.  
 MethodIGetSheetNamesGets a list of the names of the drawing sheets in this drawing.  
 MethodIInsertCustomSymbol2Obsolete. Superseded by ISketchManager::InsertSketchBlockInstance.  
 MethodIInsertDowelSymbolInserts a dowel pin symbol on the currently selected edge or edges.  
 MethodIInsertMultiJogLeader2Obsolete. Superseded by IDrawingDoc::InsertMultiJogLeader3.  
 MethodIInsertMultiJogLeader3Inserts a multi-jog leader.  
 MethodIInsertRevisionCloudInserts a revision cloud annotation with the specified shape into a view or sheet.  
 MethodIMakeCustomSymbol2Obsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodINewGtolCreates a new GTol.  
 MethodInsertAngularRunningDimInserts an angular running dimension into this drawing.  
 MethodInsertBaseDimInserts the base model dimensions into this drawing.  
 MethodInsertBlockObsolete. Superseded by ISketchManager::InsertSketchBlockInstance.  
 MethodInsertBreakHorizontalInserts a horizontal break in the drawing view.  
 MethodInsertBreakVerticalInserts a vertical break in this drawing.  
 MethodInsertCenterLineObsolete. Superseded by IDrawingDoc::InsertCenterLine2.  
 MethodInsertCenterLine2Inserts a centerline on the selected entities.  
 MethodInsertCenterMarkObsolete. Superseded by IDrawingDoc::InsertCenterMark2.  
 MethodInsertCenterMark2Obsolete. Superseded by IDrawingDoc::InsertCenterMark3.  
 MethodInsertCenterMark3Inserts a center mark in a drawing document.  
 MethodInsertCircularNotePatternInserts a circular note pattern using the selected note.  
 MethodInsertCustomSymbolObsolete. Superseded by ISketchManager::InsertSketchBlockInstance.  
 MethodInsertCustomSymbol2Obsolete. Superseded by ISketchManager::InsertSketchBlockInstance.  
 MethodInsertDatumTagObsolete. Superseded by IModelDoc2::InsertDatumTag2.  
 MethodInsertDowelSymbolInserts a dowel pin symbol on the currently selected edge or edges in this drawing.  
 MethodInsertGroupInserts the currently selected items into a group (or view).  
 MethodInsertHorizontalOrdinateInserts a horizontal ordinate dimension into this drawing.  
 MethodInsertLinearNotePatternInserts a linear note pattern using the selected note.  
 MethodInsertModelAnnotationsObsolete. Superseded by IDrawingDoc::InsertModelAnnotations3.  
 MethodInsertModelAnnotations2Obsolete. Superseded by IDrawingDoc::InsertModelAnnotations3.  
 MethodInsertModelAnnotations3Inserts model annotations into this drawing document in the currently selected drawing view.  
 MethodInsertModelDimensionsInserts model dimensions into the selected drawing view according to the option specified.  
 MethodInsertModelInPredefinedViewInserts the model into the predefined drawing views in the active drawing sheet.  
 MethodInsertMultiJogLeaderObsolete. Superseded by IDrawingDoc::InsertMultiJogLeader3.  
 MethodInsertMultiJogLeader2Obsolete. Superseded by IDrawingDoc::InsertMultiJogLeader3.  
 MethodInsertMultiJogLeader3Inserts a multi-jog leader.  
 MethodInsertNewNoteObsolete. Superseded by IDrawingDoc::InsertNewNote2.  
 MethodInsertNewNote2Creates a new note in this drawing.  
 MethodInsertOrdinateInserts an ordinate dimension into this drawing.  
 MethodInsertRefDimInserts reference dimensions in this drawing.  
 MethodInsertRevisionCloudInserts a revision cloud annotation with the specified shape into a view or sheet.  
 MethodInsertRevisionSymbolInserts a revision symbol note in this drawing.  
 MethodInsertSurfaceFinishSymbolObsolete. Superseded by IModelDocExtension::InsertSurfaceFinishSymbol3.  
 MethodInsertTableAnnotationObsolete. Superseded by IDrawingDoc::InsertTableAnnotation2.  
 MethodInsertTableAnnotation2Inserts a table annotation in this drawing.  
 MethodInsertThreadCalloutInserts a thread callout into this drawing.  
 MethodInsertVerticalOrdinateInserts a vertical ordinate dimension in this drawing.  
 MethodInsertWeldSymbolCreates a weld symbol located at the last edge selection.  
 MethodIReorderSheetsReorders the drawing sheets per their positions in the input array.  
 MethodIsolateChangedDimensionsIsolates changed dimensions.  
 MethodLoadLineStylesLoads the specified line styles into the current drawing.  
 MethodMakeBlockDefinitionObsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodMakeCustomSymbolObsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodMakeCustomSymbol2Obsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodMakeSectionLineMakes a section line from a set of connected sketch lines.  
 MethodModifySurfaceFinishSymbolModifies the selected surface finish symbol.  
 MethodNewGtolCreates a new GTol object and returns the pointer to that object.  
 MethodNewNoteCreates a new note at the selected location.  
 MethodNewSheetObsolete. Superseded by IDrawingDoc::NewSheet3.  
 MethodNewSheet2Obsolete. Superseded by IDrawingDoc::NewSheet3.  
 MethodNewSheet3Obsolete. Superseded by IDrawingDoc::NewSheet4.  
 MethodNewSheet4Creates a new drawing sheet in this drawing document.  
 MethodOnComponentPropertiesDisplays the Component Properties dialog for the selected view.  
 MethodPasteSheetCopies and pastes a drawing sheet to the specified location of the drawing document, optionally renaming whenever duplicate names occur.  
 MethodReorderSheetsReorders the drawing sheets per their positions in the input array.  
 MethodReplaceViewModelReplaces the specified instances of a model in the specified drawing views.  
 MethodResolveOutOfDateLightWeightComponentsResolves out-of-date lightweight components in the selected drawing view or drawing sheet.  
 MethodRestoreRotationRestores rotation for the selected drawing view.  
 MethodSaveBlockObsolete. Superseded by ISketchBlockDefinition::Save.  
 MethodSaveLineStylesExports to a file the specified line styles in the current drawing.  
 MethodSetCurrentLayerSets the current layer used by this document.  
 MethodSetLineColorSets the line color for a selected edge or sketch entity.  
 MethodSetLineStyleSets the style or font for the line for a selected edge or sketch entity.  
 MethodSetLineWidthSets the line thickness for a selected edge or sketch entity to a SOLIDWORKS-supplied weight (width).  
 MethodSetLineWidthCustomSets the line thickness to the specified custom weight (width) for a selected edge or sketch entity.  
 MethodSetupSheetObsolete. Superseded by IDrawingDoc::SetupSheet4.  
 MethodSetupSheet2Obsolete. Superseded by IDrawingDoc::SetupSheet4.  
 MethodSetupSheet3Obsolete. Superseded by IDrawingDoc::SetupSheet4.  
 MethodSetupSheet4Obsolete. Superseded by IDrawingDoc::SetupSheet5.  
 MethodSetupSheet5Obsolete. Superseded by IDrawingDoc::SetupSheet6.  
 MethodSetupSheet6Sets up the specified drawing sheet.  
 MethodSheetNextMoves to the next sheet in the drawing.  
 MethodSheetPreviousReturns to the previous sheet in a drawing.  
 MethodShowEdgeShows the pre-selected hidden edges in a drawing document.  
 MethodSketchDimInserts a sketch dimension in this drawing.  
 MethodStartDrawingProvides faster creation of entities within a drawing.  
 MethodSuppressViewHides the selected drawing view.  
 MethodToggleGridToggles the grid display.  
 MethodTranslateDrawingTranslates the entire drawing.  
 MethodUnBreakViewRemoves a break in the selected drawing view.  
 MethodUnsuppressViewHides the selected drawing view.  
 MethodViewDisplayHiddenSets the current display mode to Hidden Lines Removed.  
 MethodViewDisplayHiddengreyedSets the current display mode to Hidden Lines Visible.  
 MethodViewDisplayShadedSets the current display mode to Shaded.  
 MethodViewDisplayWireframeSets the current display mode to Wireframe.  
 MethodViewFullPageFits the drawing to the full page.  
 MethodViewHlrQualityToggles the Hidden Lines Removed mode for the drawing view.  
 MethodViewModelEdgesToggles the mode for viewing model edges when in shaded mode.  
 MethodViewTangentEdgesToggles display of tangent edges in the selected drawing view.  
Top

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:   IDrawingDoc Interface Members
*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) 2015 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.