该过程通过IFeatureCursor解决。函数如下:
public static void InsertFeaturesUsingCursor(IFeatureClass featureClass, IPoint point)
{
IFeatureBuffer featureBuffer = featureClass.CreateFeatureBuffer();
IFeatureCursor insertCursor = featureClass.Insert(true);
featureBuffer.Shape = point;
featureBuffer.set_Value(2, point.Z);
insertCursor.InsertFeature(featureBuffer);
insertCursor.Flush();
//图层.wr.lock问题释放
System.Runtime.InteropServices.Marshal.ReleaseComObject(featureClass);
System.Runtime.InteropServices.Marshal.ReleaseComObject(insertCursor);
}