有时候我们注册版本之后需要取消版本注册,可是我们在图层上右键根本就找不到取消版本注册的相关按钮,那是不是就说不能取消了呢?答案是否定的,既然可以,那这个取消版本的功能在哪里呢,sa easy ,我给大家截图,图文解说,一看便知,我就不废话了
第一步打开arcCatalog
第二步 看到了取消版本的工具,把他拖动工具栏上就ok了,就这么简单
代码也很简单 主要用到 IVersionedobject 接口
IVersionedobject verObj= ds as IVersionedobject;//假设ds 是一个数据集if(verObj!=null&&(!verObj.pVerdobj.IsRegisteredAsversioned)){ //数据集可以被注册而且还没有被注册为版本数据集 //下面的方法 如果使用参数 false 那么表示注册为没有版本的数据 //也就是反注册 verObj.Registerasversioned(true);}总结
以上是内存溢出为你收集整理的在ArcCatalog中和AE *** 作中是如何取消注册版本的问题全部内容,希望文章能够帮你解决在ArcCatalog中和AE *** 作中是如何取消注册版本的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)