Welcome
Getting Started
SolidWorks API Help
Functional Categories
Release Notes
SolidWorks.Interop.sldworks Namespace
Overview
Interfaces
IAdvancedSelectionCriteria
IAnnotation
IAnnotationView
IAppearanceSetting
IAssemblyDoc
IAttribute
IAttributeDef
IAutoBalloonOptions
IBalloonOptions
IBalloonStack
IBaseFlangeFeatureData
IBendsFeatureData
IBendTable
IBendTableAnnotation
IBody2
IBodyFolder
IBomFeature
IBomTable
IBomTableAnnotation
IBomTableSortData
IBreakCornerFeatureData
IBreakLine
IBrokenOutSectionFeatureData
IBSurfParamData
ICallout
ICamera
ICavityFeatureData
ICenterLine
ICenterMark
IChamferFeatureData2
ICircularPatternFeatureData
IClosedCornerFeatureData
ICoEdge
IColorTable
ICombineBodiesFeatureData
ICommandGroup
ICommandManager
ICommandTab
ICommandTabBox
IComment
ICommentFolder
IComponent2
ICompositeCurveFeatureData
IConfiguration
IConfigurationManager
IConnectionPointFeatureData
ICoordinateSystemFeatureData
ICoreFeatureData
ICosmeticThreadFeatureData
ICThread
ICurve
ICurveDrivenPatternFeatureData
ICurveParamData
ICustomBendAllowance
ICustomPropertyManager
IDatumOrigin
IDatumTag
IDatumTargetSym
IDecal
IDeleteBodyFeatureData
IDeleteFaceFeatureData
IDerivedPartFeatureData
IDerivedPatternFeatureData
IDesignTable
IDetailCircle
IDiagnoseResult
IDimension
IDimensionSensorData
IDimensionTolerance
IDimXpertManager
IDisplayData
IDisplayDimension
IDisplayStateSetting
IDocumentSpecification
IDomeFeatureData2
IDowelSymbol
IDraftFeatureData2
IDragArrowManipulator
IDragOperator
IDrawingComponent
IDrawingDoc
Members
IDrSection
IEdge
IEdgeFlangeFeatureData
IEdgePoint
IEndCapFeatureData
IEntity
IEnumBodies2
IEnumCoEdges
IEnumComponents2
IEnumDisplayDimensions
IEnumDocuments2
IEnumDrSections
IEnumEdges
IEnumFaces2
IEnumLoops2
IEnumModelViews
IEnumSketchHatches
IEnumSketchPoints
IEnumSketchSegments
IEnvironment
IEquationMgr
IExplodeStep
IExportPdfData
IExtrudeFeatureData2
IFace2
IFaceDecalProperties
IFaceHatch
IFaultEntity
IFeatMgrView
IFeature
IFeatureFolder
IFeatureManager
IFeatureStatistics
IFillSurfaceFeatureData
IFlatPatternFeatureData
IFlyoutGroup
IFoldsFeatureData
IFrame
IFreePointCurveFeatureData
IGeneralTableAnnotation
IGeneralTableFeature
IGtol
IGussetFeatureData
IHealEdgesFeatureData
IHelixFeatureData
IHemFeatureData
IHoleSeriesFeatureData
IHoleTable
IHoleTableAnnotation
IImportDxfDwgData
IImportedCurveFeatureData
IImportIgesData
IImportStepData
IInterference
IInterferenceDetectionMgr
IJogFeatureData
IJoinFeatureData
ILayer
ILayerMgr
ILibraryFeatureData
ILight
ILightDialog
ILinearPatternFeatureData
ILocalCircularPatternFeatureData
ILocalLinearPatternFeatureData
ILoftedBendsFeatureData
ILoftFeatureData
ILoop2
IMacroFeatureData
IMagneticLine
IManipulator
IMassProperty
IMate2
IMateEntity2
IMateInPlace
IMateLoadReference
IMateReference
IMaterialVisualPropertiesData
IMathPoint
IMathTransform
IMathUtility
IMathVector
IMeasure
IMidSurface3
IMirrorPatternFeatureData
IMirrorSolidFeatureData
IMiterFlangeFeatureData
IModelDoc2
IModelDocExtension
IModeler
IModelView
IModelViewManager
IModelWindow
IMotionPlotAxisFeatureData
IMotionPlotFeatureData
IMouse
IMoveCopyBodyFeatureData
IMoveFaceFeatureData
IMultiJogLeader
INote
IOneBendFeatureData
IPackAndGo
IPageSetup
IParameter
IPartDoc
IPartingLineFeatureData
IPartingSurfaceFeatureData
IPlaneManipulator
IPrint3DDialog
IProjectionArrow
IProjectionCurveFeatureData
IPropertyManagerPage2
IPropertyManagerPageActiveX
IPropertyManagerPageBitmap
IPropertyManagerPageBitmapButton
IPropertyManagerPageButton
IPropertyManagerPageCheckbox
IPropertyManagerPageCombobox
IPropertyManagerPageControl
IPropertyManagerPageGroup
IPropertyManagerPageLabel
IPropertyManagerPageListbox
IPropertyManagerPageNumberbox
IPropertyManagerPageOption
IPropertyManagerPageSelectionbox
IPropertyManagerPageSlider
IPropertyManagerPageTab
IPropertyManagerPageTextbox
IPropertyManagerPageWindowFromHandle
IPunchTable
IPunchTableAnnotation
IRayTraceRenderer
IRayTraceRendererOptions
IRefAxis
IRefAxisFeatureData
IReferenceCurve
IReferencePointCurveFeatureData
IRefPlane
IRefPlaneFeatureData
IRefPoint
IRefPointFeatureData
IRenderMaterial
IReplaceFaceFeatureData
IRevisionTableAnnotation
IRevisionTableFeature
IRevolveFeatureData2
IRibFeatureData2
IRipFeatureData
IRoutingSettings
IRuledSurfaceFeatureData
ISaveBodyFeatureData
IScaleFeatureData
ISectionViewData
ISelectData
ISelectionMgr
ISensor
ISFSymbol
ISheet
ISheetMetalFeatureData
IShellFeatureData
IShutOffSurfaceFeatureData
ISilhouetteEdge
ISimpleFilletFeatureData2
ISimpleHoleFeatureData2
ISimulation3DContactFeatureData
ISimulationDamperFeatureData
ISimulationForceFeatureData
ISimulationGravityFeatureData
ISimulationMotorFeatureData
ISimulationSpringFeatureData
ISketch
ISketchArc
ISketchBlockDefinition
ISketchBlockInstance
ISketchContour
ISketchedBendFeatureData
ISketchEllipse
ISketchHatch
ISketchLine
ISketchManager
ISketchParabola
ISketchPath
ISketchPatternFeatureData
ISketchPicture
ISketchPoint
ISketchRegion
ISketchRelation
ISketchRelationManager
ISketchSegment
ISketchSlot
ISketchSpline
ISketchText
ISldWorks
ISmartComponentFeatureData
ISnapShot
ISplineHandle
ISplineParamData
ISplitBodyFeatureData
ISplitLineFeatureData
ISpring
IStackedBalloonOptions
IStatusBarPane
IStructuralMemberFeatureData
IStructuralMemberGroup
ISurface
ISurfaceCutFeatureData
ISurfaceExtendFeatureData
ISurfaceKnitFeatureData
ISurfaceOffsetFeatureData
ISurfaceParameterizationData
ISurfacePlanarFeatureData
ISurfaceRadiateFeatureData
ISurfaceTrimFeatureData
ISurfExtrudeFeatureData
ISurfRevolveFeatureData
ISweepFeatureData
ISwOLEObject
ISWPropertySheet
ITableAnchor
ITableAnnotation
ITablePatternFeatureData
ITaskpaneView
ITessellation
ITextFormat
ITexture
IThickenFeatureData
ITitleBlock
ITitleBlockTableAnnotation
ITitleBlockTableFeature
IToolingSplitFeatureData
ITreeControlItem
ITriadManipulator
IUserProgressBar
IUserUnit
IVariableFilletFeatureData2
IVertex
IView
IWeldBead
IWeldmentBeadFeatureData
IWeldmentCutListAnnotation
IWeldmentCutListFeature
IWeldmentTrimExtendFeatureData
IWeldSymbol
IWizardHoleFeatureData2
IWrapSketchFeatureData
SolidWorks.Interop.swmotionstudy Namespace
SolidWorks.Interop.swdimxpert Namespace
SolidWorks.Interop.swpublished Namespace
SolidWorks.Interop.sw3dprinter Namespace
SolidWorks.Interop.dsgnchk Namespace
SolidWorks.Interop.swhtmlcontrol Namespace
SolidWorks.Interop.swconst Namespace
SolidWorks.Interop.swcommands Namespace
FeatureWorks API Help
SolidWorks Document Manager API Help
eDrawings API Help
SolidWorks Routing API Help
SolidWorks Simulation API Help
SolidWorks Utilities API Help
SolidWorks Workgroup PDM API Help
Hide Table of Contents Show 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.  
 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.  
 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.  
 MethodCreateLayerCreates 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 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 a section view from the section line up to the specified distance at the specified location .  
 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.  
 MethodEditSheetEdits the sketch of the current drawing sheet.  
 MethodEditSketchEdits the sketch of the selected drawing view or sheet.  
 MethodEditTemplateEdits the template of the current drawing sheet.  
 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 symbol on the currently selected edge or edges.  
 MethodIInsertMultiJogLeader2Obsolete. Superseded by IDrawingDoc::InsertMultiJogLeader3.  
 MethodIInsertMultiJogLeader3Inserts a multi-jog leader.  
 MethodIMakeCustomSymbol2Obsolete. Superseded by ISkethcManager::MakeSketchBlockFromFile, ISketchManager::MakeSketchBlockSelected, and ISketchManager::MakeSketchBlockFromSketch.  
 MethodINewGtolCreates a new GTol.  
 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 center line 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.  
 MethodInsertCustomSymbol

Obsolete. Superseded by ISketchManager::InsertSketchBlockInstance.

 
 MethodInsertCustomSymbol2Obsolete. Superseded by ISketchManager::InsertSketchBlockInstance.  
 MethodInsertDatumTagObsolete. Superseded by IModelDoc2::InsertDatumTag2.  
 MethodInsertDowelSymbolInserts a dowel symbol on the currently selected edge or edges.  
 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.  
 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.  
 MethodNewSheet3Creates a new drawing sheet in this drawing.  
 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.  
 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.  
 MethodSetupSheet5Sets up a 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.  
 MethodViewDisplayHiddenChanges the display of the selected drawing view to Hidden Lines Removed.  
 MethodViewDisplayHiddengreyedSets the current display mode to hidden line visible.  
 MethodViewDisplayShadedDisplays the view Shaded.  
 MethodViewDisplayWireframeChanges the display of the selected drawing view 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



Related SolidWorks Forum Content

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:  
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) 2012 SP05

The search functionality within the web help is in a beta test phase and you may experience periodic delays or interruptions in its performance. These are the normal and ordinary features of a beta test and shall not under any circumstances give rise to any liability on the part of DS SolidWorks or its licensors. The topics within the Web-based help are not beta topics; they document API Help (English only) 2012 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.