ArcObjects Library Reference (Display)  

IMoveGeometryFeedback Interface

Provides access to members that control feedback for moving a group of geometry.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Description
Method AddGeometry Adds a geometry to be moved.
Method ClearGeometry Clears all the geometries.
Write-only property Display The display the feedback object will use.
Method MoveTo Move to the new point.
Method Refresh Call this after a refresh to show feedback again.
Method Start Starts a move.
Read/write property Symbol The symbol the feedback object will use.

Inherited Interfaces

Interfaces Description
IDisplayFeedback Provides access to members that control the base display feedback.

CoClasses that implement IMoveGeometryFeedback

CoClasses and Classes Description
MoveGeometryFeedback Display feedback for tracking geometry move.

Remarks

IMoveGeometryFeedback is implemented by the MoveGeometryFeedback coclass and has three methods, AddGeometry, Start, and ClearGeometry. Other functionality is handled by the inherited IDisplayFeedback interface and its members, MoveTo, Refresh, Display, and Symbol.

AddGeometry is used to add an IGeometry to an existing MoveGeometryFeedback and should be called for each geometry object that you wish to include in the feedback operation.

Start begins the feedback process, taking a starting anchor point (IPoint). This anchor point is used to calculate the delta x and delta y offset the first time MoveTo is called--subsequent offsets being calculated using the current and previous MoveTo points. Geometries cannot be added after Start has been called.

ClearGeometry simply removes any previously added geometries from the feedback but does not remove the feedback itself.

See Also

INewDimensionFeedback Interface | INewBezierCurveFeedback Interface | IMoveGeometryFeedback Interface | INewEnvelopeFeedback Interface | IResizeEnvelopeFeedback2 Interface | INewCircleFeedback Interface | ILineMovePointFeedback Interface | INewMultiPointFeedback Interface | IMoveImageFeedback Interface | IMoveLineFeedback Interface | IResizeEnvelopeFeedback Interface | IMovePolygonFeedback Interface | INewEnvelopeFeedback2 Interface | IPolygonMovePointFeedback Interface | IReshapeFeedback Interface | IMoveImageFeedback2 Interface | INewPolygonFeedback Interface | IVertexFeedback Interface | IMoveEnvelopeFeedback Interface | INewLineFeedback Interface | IStretchLineFeedback Interface | IMovePointFeedback Interface