| Name | Description |
| AddAlongXDimension | Projects and displays along the x axis a dimension between selected points in a 3D sketch. |
| AddAlongYDimension | Projects and displays along the y axis a dimension between selected points in a 3D sketch. |
| AddAlongZDimension | Projects and displays along the z axis a dimension between selected points in a 3D sketch. |
| ConvertEntities | Not implemented. Use ISketchManager::SketchUseEdge2. |
| Create3PointArc | Creates a 3-point arc. |
| Create3PointCenterRectangle | Creates a 3-point center rectangle at any angle. |
| Create3PointCornerRectangle | Creates a 3-point corner rectangle at any angle. |
| CreateArc | Creates an arc based on a center point, a start point, an end point, and a direction. |
| CreateBoundaryHatch | Creates area hatch/fill boundary hatches using closed sketch profiles. |
| CreateCenterLine | Creates a center line between the specified points. |
| CreateCenterRectangle | Creates a center rectangle. |
| CreateChamfer | Creates a chamfer between two selected sketch entities. |
| CreateCircle | Creates a circle based on a center point and a point on the circle. |
| CreateCircleByRadius | Creates a circle based on a center point and a specified radius. |
| CreateCircularSketchStepAndRepeat | Creates circular sketch pattern. |
| CreateConic | Creates a conic curve in the active sketch. |
| CreateConstructionGeometry | Sets selected sketch segments to be construction geometry instead of sketch geometry. |
| CreateCornerRectangle | Creates a corner rectangle. |
| CreateEllipse | Creates an ellipse using the specified center, major-axis, and minor-axis points. |
| CreateEllipticalArc | Creates a partial ellipse given a center point, two points that specify the major and minor axis, and two points that define the elliptical start and end points. |
| CreateEquationSpline | Obsolete. Superseded by ISketchManager::CreateEquationSpline2. |
| CreateEquationSpline2 | Creates an equation-driven 2D explicit or parametric curve or a 3D parametric curve. |
| CreateFillet | Creates a sketch fillet using the selected sketch entities. |
| CreateLine | Creates a sketch line in the currently active 2D or 3D sketch. |
| CreateLinearSketchStepAndRepeat | Creates a linear sketch pattern. |
| CreateParabola | Creates a parabola in the active sketch. |
| CreateParallelogram | Creates a parallelogram. |
| CreatePoint | Creates a sketch point in the active 2D or 3D sketch. |
| CreatePolygon | Creates a polygon in the active sketch. |
| CreateRegionHatch | Creates an area hatch/fill region hatch using a closed sketch profile. |
| CreateSketchBelt | Creates a sketch belt feature. |
| CreateSketchPlane | Creates a 3D sketch plane. |
| CreateSketchSlot | Creates a sketch slot. |
| CreateSpline | Obsolete. Superseded by ISketchManager::CreateSpline2. |
| CreateSpline2 | Creates a spline passing through the specified points. |
| CreateSplineByEqnParams | Creates a B-curve from B-spline data; that is, a set of B-spline vertices (control points) and a knot vector. |
| CreateSplineParamData | Creates an empty spline parameter data object. |
| CreateSplinesByEqnParams | Obsolete. Superseded by ISketchManager::CreateSplinesByEqnParams2. |
| CreateSplinesByEqnParams2 | Creates one or more spline segments using the B-curve parameters provided. |
| CreateTangentArc | Creates a tangent arc. |
| EditCircularSketchStepAndRepeat | Edits a circular sketch pattern. |
| EditLinearSketchStepAndRepeat | Edits a linear sketch pattern. |
| EditSketchBlock | Puts the block definition in edit mode. |
| EndEditSketchBlock | Saves or discards your edits of the block and then ends the current editing session of this block. |
| ExplodeSketchBlockInstance | Explodes the specified block instance. |
| FullyDefineSketch | Fully defines a sketch. |
| GetDynamicMirror | Gets whether dynamic sketch mirroring, which is the automatic mirroring of newly created sketch entities about a selected centerline, is enabled. |
| GetSketchBlockDefinitionCount | Gets the number of block definitions in the model. |
| GetSketchBlockDefinitions | Gets all of the block definitions. |
| ICreateSpline | Obsolete. Superseded by ISketchManager::ICreateSpline2. |
| ICreateSpline2 | Creates a spline passing through the given points. |
| ICreateSplineByEqnParams | Creates a B-curve from B-spline data; that is, a set of B-spline vertices (control points) and a knot vector. |
| ICreateSplinesByEqnParams | Creates one or more spline segments using the B-curve parameters provided. |
| IGetSketchBlockDefinitions | Gets all of the block definitions. |
| Insert3DSketch | Inserts a new 3D sketch in a model or closes the active sketch. |
| InsertExplodeLineSketch | Inserts or closes an explode line sketch in an exploded view. |
| InsertSketch | Inserts a new sketch in the current part or assembly document. |
| InsertSketchBlockInstance | Inserts a block instance at the specified location using the block definition. |
| InsertSketchPicture | Inserts a picture on the current sketch. |
| IntersectCurves | Creates a sketched intersection curve. |
| MakeSketchBlockFromFile | Creates a block definition using the specified file. |
| MakeSketchBlockFromSelected | Creates a block definition at the specified location from the selected entities. |
| MakeSketchBlockFromSketch | Creates a block definition at the specified location using all of the sketch entities in the active sketch. |
| MakeSketchChain | Creates a sketch path using the selected entities. |
| PerimeterCircle | Draws a 3-point perimeter arc. |
| RotateOrCopy3DAboutVector | Rotates, and optionally copies, the selected 3D sketch entities about the specified vector. |
| RotateOrCopy3DAboutXYZ | Rotates, and optionally copies, the selected 3D sketch entities about the specified x, y, and z coordinates. |
| SetDynamicMirror | Enables or disables dynamic sketch mirroring, which is the automatic mirroring of newly created sketch entities about a selected centerline. |
| SetGridOptions | Sets the options for the grid. |
| SketchExtend | Adds to the length of the selected sketch entity (i.e., line, centerline, or arc) to meet the nearest sketch entity. |
| SketchOffset | Obsolete. Superseded by ISketchManager::SketchOffset2. |
| SketchOffset2 | Offsets the selected sketch entities. |
| SketchReplace | Replaces a sketch entity in a model with another sketch entity, preserving all references. |
| SketchTrim | Trims the selected sketch entities. |
| SketchUseEdge | Obsolete. Superseded by ISketchManager::SketchUseEdge2. |
| SketchUseEdge2 | Obsolete. Superseded by ISketchManager::SketchUseEdge3. |
| SketchUseEdge3 | Creates sketch entities on a sketch plane by projecting selected edges, loops, faces, curves, and external sketch contours. |
| SplitClosedSegment | Splits the selected closed sketch segment into two sketch segments. |
| SplitOpenSegment | Splits the selected open sketch segment into two sketch segments. |