在ArcCatalog中和AE操作中是如何取消注册版本的问题

1 用ArcCatalog取消注册版本的问题

有时候我们注册版本之后需要取消版本注册,可是我们在图层上右键根本就找不到取消版本注册的相关按钮,那是不是就说不能取消了呢?答案是否定的,既然可以,那这个取消版本的功能在哪里呢,sa easy ,我给大家截图,图文解说,一看便知,我就不废话了

第一步打开arcCatalog

第二步 看到了取消版本的工具,把他拖动工具栏上就ok了,就这么简单

2 用AE取消注册版本

代码也很简单 主要用到 IVersionedObject 接口

IVersionedObject verObj= ds as IVersionedObject;//假设ds 是一个数据集
if(verObj!=null&&(!verObj.pVerdObj.IsRegisteredAsVersioned))
{
 //数据集可以被注册而且还没有被注册为版本数据集
 //下面的方法 如果使用参数 false 那么表示注册为没有版本的数据
 //也就是反注册
 verObj.RegisterAsVersioned(true);
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值