环境:ArcGIS Pro SDK 3.4 + .NET 8
文章目录
- 编辑
-
- 1 编辑操作方法
-
- 1.1 在执行前检查操作
- 1.2 创建要素
- 1.3 使用当前模板创建要素
- 1.4 从修改后的检查器创建要素
- 1.5 从CSV文件创建要素
- 1.6 使用表模板在表中创建行的编辑操作
- 1.7 裁剪要素
- 1.8 剪切要素
- 1.9 删除要素
- 1.10 复制要素
- 1.11 分解要素
- 1.12 合并要素
- 1.13 修改单个要素
- 1.14 修改多个要素
- 1.15 搜索图层要素并更新字段
- 1.16 移动要素
- 1.17 将要素移动到特定坐标
- 1.18 平面化要素
- 1.19 平行偏移
- 1.20 重塑要素
- 1.21 旋转要素
- 1.22 缩放功能
- 1.23 分割要素
- 1.24 转换功能
- 1.25 橡皮筋功能
- 1.26 执行裁剪、切割和平面化
- 1.27 链式操作
- 1.28 通过RowToken添加附件
- 1.29 按顺序执行
- 1.30 SetOnUndone, SetOnRedone, SetOnComitted
- 1.31 将折线中的顶点转换为控制点
- 2 启用编辑
- 3 行事件
- 4 编辑完成事件
- 5 检查
- 6 访问Blob字段
- 7 访问栅格字段
- 8 检查器提供者类
- 9 使用 Sketch
- 10 Sketch 工具
- 11 捕捉
- 12 编辑模版
- 13 注记
- 14 撤销 / 重做
- 15 拓扑属性
- 16 地图拓扑
- 17 属性窗格上下文菜单
- 18 大地网格
- 19 编辑选项
- 20 版本选项
编辑
1 编辑操作方法
1.1 在执行前检查操作
// 有时在使用 EditOperation.Modify 时,可能会无意中尝试将属性设置为某个值
// 在这种情况下,Modify 操作会检测到无需执行任何操作
// 因此不会执行任何操作。由于没有发生任何操作,
// 因此 Execute 操作将会失败。
if (!opEdit.IsEmpty)
opEdit.