I'm trying to use a standalone snap agent. Is that not possible?
Here's some code:
// instantiate these agents.
_snapSupportAgent = new FeatureSnapClass();
_snapSupportAgent.FeatureClass = _parcelSplitLine;
_snapSupportAgent.HitType = esriGeometryHitPartType.esriGeometryPartBoundary;
_snapParcelAgent = new FeatureSnapClass();
_snapParcelAgent.FeatureClass = _parcelSplitLine;
_snapParcelAgent.HitType = esriGeometryHitPartType.esriGeometryPartBoundary;
Later on code:
var newPoint = new PointClass();
_snapParcelAgent.Snap(null,newPoint,1);
When I do that, I get a nasty protected memory exception. I'm editing directly to a IWorkspaceEdit, without interference of the IEditor.
