| Name | Description |
![Method](dotnetimages/Method.gif) | AutoDimension | Obsolete. Superseded by ISketch::AutoDimension2. |
![Method](dotnetimages/Method.gif) | AutoDimension2 | Obsolete. Superseded by ISketchManager::FullyDefineSketch. |
![Method](dotnetimages/Method.gif) | CheckFeatureUse | Checks to see if this sketch is valid for use in creating a specified feature. |
![Method](dotnetimages/Method.gif) | ConstrainAll | Attempts to solve all of the apparent relations in the sketch and returns the number of constraints that were added to the sketch. |
![Method](dotnetimages/Method.gif) | GetArcCount | Gets the number of arcs in the sketch. |
![Method](dotnetimages/Method.gif) | GetArcs | Obsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2. |
![Method](dotnetimages/Method.gif) | GetArcs2 | Gets all of the arcs in the sketch. |
![Method](dotnetimages/Method.gif) | GetAutomaticSolve | Checks whether the computation to solve the sketch geometry of the part as modifications are automatically performed. |
![Method](dotnetimages/Method.gif) | GetConstrainedStatus | Gets the current constrained status of the sketch. |
![Method](dotnetimages/Method.gif) | GetContourEdgeCount | Gets the number of edges for this sketch contour. |
![Method](dotnetimages/Method.gif) | GetContourEdges | Gets the edges for a sketch that has one contour. |
![Method](dotnetimages/Method.gif) | GetDetachSegmentOnDrag | Gets the Detach Segment on Drag setting. |
![Method](dotnetimages/Method.gif) | GetEllipseCount | Gets the number of ellipses in the sketch. |
![Method](dotnetimages/Method.gif) | GetEllipses | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
![Method](dotnetimages/Method.gif) | GetEllipses2 | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
![Method](dotnetimages/Method.gif) | GetEllipses3 | Gets all of the ellipses in the sketch. |
![Method](dotnetimages/Method.gif) | GetLineCount | Obsolete. Superseded by ISketch::GetLineCount2. |
![Method](dotnetimages/Method.gif) | GetLineCount2 | Gets the number of lines in the sketch with an option to exclude or include crosshatch lines. |
![Method](dotnetimages/Method.gif) | GetLines | Obsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2. |
![Method](dotnetimages/Method.gif) | GetLines2 | Gets all of the lines in the sketch with an option to include or exclude crosshatch lines. |
![Method](dotnetimages/Method.gif) | GetParabolaCount | Gets the number of parabolas in the sketch. |
![Method](dotnetimages/Method.gif) | GetParabolas | Obsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2. |
![Method](dotnetimages/Method.gif) | GetParabolas2 | Gets all of the parabolas in the sketch. |
![Method](dotnetimages/Method.gif) | GetPolyLineCount | Not implemented. |
![Method](dotnetimages/Method.gif) | GetPolylines | Not implemented. |
![Method](dotnetimages/Method.gif) | GetReferenceEntity | Gets the entity on which this sketch was created. |
![Method](dotnetimages/Method.gif) | GetSketchBlockInstanceCount | Gets the number of block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
![Method](dotnetimages/Method.gif) | GetSketchBlockInstances | Gets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
![Method](dotnetimages/Method.gif) | GetSketchContourCount | Gets the number of sketch contours in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchContours | Gets the sketch contours in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchHatches | Gets an array of sketch hatches that exist in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPathCount | Gets the number of sketch paths in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPaths | Gets the sketch paths in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPictureCount | Gets the number of pictures on this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPictures | Gets the pictures on this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPoints | Obsolete. Superseded by ISketch::GetSketchPoints2, ISketch::IGetSketchPoints2, and ISketch::IEnumSketchPoints. |
![Method](dotnetimages/Method.gif) | GetSketchPoints2 | Gets the sketch points in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchPointsCount | Obsolete. Superseded by ISketch::GetSketchPointsCount2. |
![Method](dotnetimages/Method.gif) | GetSketchPointsCount2 | Gets the number of sketch points in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchRegionCount | Gets the number of sketch regions in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchRegions | Gets the sketch regions in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchSegments | Gets the sketch segments in this sketch, which include line, arc, spline, parabola, and ellipse entities. |
![Method](dotnetimages/Method.gif) | GetSketchSlotCount | Gets the number of sketch slots in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchSlots | Gets the sketch slots in this sketch. |
![Method](dotnetimages/Method.gif) | GetSketchTextSegments | Gets the sketch segments that represent the selected text in the sketch. |
![Method](dotnetimages/Method.gif) | GetSplineCount | Gets the number of splines in this sketch. |
![Method](dotnetimages/Method.gif) | GetSplineInterpolateCount | Gets the number of points in the spline and number of splines in the sketch. |
![Method](dotnetimages/Method.gif) | GetSplineParams | Obsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2. |
![Method](dotnetimages/Method.gif) | GetSplineParams2 | Obsolete. Superseded by ISketch::GetSplineParams3. |
![Method](dotnetimages/Method.gif) | GetSplineParams3 | Obsolete. Superseded by ISketch::GetSplineParams4. |
![Method](dotnetimages/Method.gif) | GetSplineParams4 | Obsolete. Superseded by ISketch::GetSplineParams5. |
![Method](dotnetimages/Method.gif) | GetSplineParams5 | Gets the parameterization data of the specified spline in this sketch. |
![Method](dotnetimages/Method.gif) | GetSplineParamsCount | Obsolete. Superseded by ISketch::GetSplineParamsCount2. |
![Method](dotnetimages/Method.gif) | GetSplineParamsCount2 | Obsolete. Superseded by ISketch::GetSplineParamsCount3. |
![Method](dotnetimages/Method.gif) | GetSplineParamsCount3 | Gets the number of splines in the sketch and the size of array required to hold the data for them. |
![Method](dotnetimages/Method.gif) | GetSplines | Gets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate. |
![Method](dotnetimages/Method.gif) | GetSplinesInterpolate | Gets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines. |
![Method](dotnetimages/Method.gif) | GetUserPoints | Obsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2. |
![Method](dotnetimages/Method.gif) | GetUserPoints2 | Gets all of the user points in this sketch. |
![Method](dotnetimages/Method.gif) | GetUserPointsCount | Gets the number of user points in the sketch. |
![Method](dotnetimages/Method.gif) | IEnumSketchHatches | Gets the sketch hatches enumeration in this sketch. |
![Method](dotnetimages/Method.gif) | IEnumSketchPoints | Gets the sketch points enumeration in this sketch. |
![Method](dotnetimages/Method.gif) | IEnumSketchSegments | Gets the sketch segments enumeration in this sketch. |
![Method](dotnetimages/Method.gif) | IEnumSketchTextSegments | Gets the sketch segments enumeration for the selected text in this sketch. |
![Method](dotnetimages/Method.gif) | IGetArcs | Obsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2. |
![Method](dotnetimages/Method.gif) | IGetArcs2 | Gets all of the arcs in the sketch. |
![Method](dotnetimages/Method.gif) | IGetContourEdges | Gets the edges for a sketch that has one contour. |
![Method](dotnetimages/Method.gif) | IGetEllipses | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
![Method](dotnetimages/Method.gif) | IGetEllipses2 | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
![Method](dotnetimages/Method.gif) | IGetEllipses3 | Gets all of the ellipses in the sketch. |
![Method](dotnetimages/Method.gif) | IGetLines | Obsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2. |
![Method](dotnetimages/Method.gif) | IGetLines2 | Gets all of the lines in the sketch with an option to include or exclude crosshatch lines. |
![Method](dotnetimages/Method.gif) | IGetParabolas | Obsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2. |
![Method](dotnetimages/Method.gif) | IGetParabolas2 | Gets all of the parabolas in the sketch. |
![Method](dotnetimages/Method.gif) | IGetPolylines | Not implemented. |
![Method](dotnetimages/Method.gif) | IGetSketchBlockInstances | Gets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
![Method](dotnetimages/Method.gif) | IGetSketchContours | Gets the sketch contours in this sketch. |
![Method](dotnetimages/Method.gif) | IGetSketchPaths | Gets the sketch paths in this sketch. |
![Method](dotnetimages/Method.gif) | IGetSketchPictures | Gets the pictures on this sketch. |
![Method](dotnetimages/Method.gif) | IGetSketchPoints2 | Gets the sketch points in this sketch. |
![Method](dotnetimages/Method.gif) | IGetSketchRegions | Gets the sketch regions in this sketch. |
![Method](dotnetimages/Method.gif) | IGetSketchSlots | Gets the sketch slots in this sketch. |
![Method](dotnetimages/Method.gif) | IGetSplineParams | Obsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2. |
![Method](dotnetimages/Method.gif) | IGetSplineParams2 | Obsolete. Superseded by ISketch::IGetSplineParameters3. |
![Method](dotnetimages/Method.gif) | IGetSplineParams3 | Obsolete. Superseded by ISketch::GetSplineParams4. |
![Method](dotnetimages/Method.gif) | IGetSplines | Gets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate. |
![Method](dotnetimages/Method.gif) | IGetSplinesInterpolate | Gets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines. |
![Method](dotnetimages/Method.gif) | IGetUserPoints | Obsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2. |
![Method](dotnetimages/Method.gif) | IGetUserPoints2 | Gets all of the user points in this sketch. |
![Method](dotnetimages/Method.gif) | InsertRouteLine | Inserts a route line in an explode line sketch or a 3D sketch to indicate component relationships. |
![Method](dotnetimages/Method.gif) | Is3D | Gets whether this sketch is 2D or 3D. |
![Method](dotnetimages/Method.gif) | IsBoundaryBoxSketch | Determines whether the sketch is a boundary box. |
![Method](dotnetimages/Method.gif) | IsDerived | Gets whether a sketch is derived. |
![Method](dotnetimages/Method.gif) | IsShared | Gets whether this sketch is used by more than one feature. |
![Method](dotnetimages/Method.gif) | MergePoints | Merges sketch points within a specified distance. |
![Method](dotnetimages/Method.gif) | SetAutomaticSolve | Controls whether the computation to solve the sketch geometry of the part as modifications are automatically performed. |
![Method](dotnetimages/Method.gif) | SetDetachSegmentOnDrag | Sets the Detach Segment on Drag setting. |
![Method](dotnetimages/Method.gif) | SetWorkingPlaneOrientation | Sets the orientation for sketching geometry in a 3D sketch. It sets the planar location for new 2D and 3D geometry in a 3D sketch. |