博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取编辑器两种方法
阅读量:6250 次
发布时间:2019-06-22

本文共 559 字,大约阅读时间需要 1 分钟。

编辑器,是地图数据进行编辑的主要工具,这个Editor其实当一个新的地图开始时就创建了。事实上,其他ArcMap扩展对象也是在创建地图时产生的。

为了获得这个Editor,可以使用FindExtensionByCLSID 或者FindExtensionByName接口。

private IEditor m_editor;private IApplication app; // 方法一:FindExtensionByCLSID...UID editorUid = new UID();editorUid.Value = "esriEditor.Editor";if (app == null) return;m_editor = app.FindExtensionByCLSID(editorUid) as IEditor; //方法二:FindExtensionByName....if (app == null) return;m_editor = app.FindExtensionByName("ESRI Object Editor") as IEditor;

  

获取到Editor就可以进行其他操作了,比如说获取EditWorkspace,StartEditing ,StopEditing等。

官网:

转载地址:http://emgia.baihongyu.com/

你可能感兴趣的文章
Java使用"指针"快速比较字节
查看>>
Tomcat配置性能管理服务--Elastic APM Server
查看>>
这些年正Android - Traveling 第一章001
查看>>
Oracle备份与恢复(五)
查看>>
处理电脑蓝屏步骤
查看>>
虚拟桌面的备份恢复最佳实践 第二部分
查看>>
恢复Innodb损坏的表
查看>>
Linux 时间
查看>>
集群管理软件 clusterware
查看>>
ACM程序设计大赛知识基础总结
查看>>
Memory Notification: Library Cache Object loaded into SGA问题
查看>>
First Missing Positive
查看>>
HttpClient上传、接收图片
查看>>
centos 7 IP配置
查看>>
给myeclipse添加源码包
查看>>
Visual Studio 2010 程序运行时产生的相关问题描述及其解决方案
查看>>
Unity3D新手引导开发手记
查看>>
CentOS安装雷凌RT5370 Wireless Adapter无线网卡驱动
查看>>
Intent cannot be resolved to a type的解决办法
查看>>
Report Builder 3.0报表访问权限设置
查看>>