(翻译)MapObjects的Updatable属性的说明

原创 2006年06月02日 21:35:00
英文原文来源于:MapObjects Online Reference(见附件)
 
一、            Updatable属性
返回一个真假值,标示记录对象是否可以编辑
二、            语法:
object.Updatable
这个Updatable属性的语法包含以下部分:

部分
描述
Object
一个对数据集对象评价的对象表达式

 
三、            返回值
Updatable属性返回值:

返回值
描述
True
对象可以执行更改或更新操作
False
对象不能执行更改或更新操作

 
四、            备注:
如果返回值为True,则标示MapObjects是当前可以以独占的写入底层记录集数据源。
如果返回值为False,此时,或则数据源底层记录集是只读的(一种不能被MapObjects编辑的类型,比如:ARC/INFO模式,或则一个属性表数据源),或则数据源正被另外的程序使用着;或则被其他的程序以独占的写入。GeoDataset的AllowSharing属性值将影响到GeoDataset的数据记录的Updatable属性。
在基于shp文件的地图层记录集的情况下,一个可能引起Updatable属性返回False的可能性是,存在一个或多个AddRelates(额外的联系)于记录集合其他的表之间。
MapObjects将不会在一个被其他的程序打开编辑的shp文件上执行编辑。要么,true值表明记录集描述一个可能被其他程序编辑的SDE层。
 
英文原文
一、            Updatable property
Returns a value that indicates whether changes can be made to a Recordset object.
 
二、            Syntax
object.Updatable
The Updatable property syntax has these parts:   

Part
Description
object
An object expression that evaluates to a Recordset object.

 
三、            Return Values
The Updatable property return values are:

Value
Description
True      
The object can be changed or updated.
False
The object cannot be changed or updated.

 
四、            Remarks:
If the return value is True, this indicates that MapObjects is currently able to gain exclusive write access to the data source underlying the Recordset.
If the return value is False then either the data source underlying the Recordset is read-only; of a type that MapObjects cannot edit, e.g. an ARC/INFO coverage or an attribute table data source; or that the data source is currently being edited by another application, or has been opened with exclusive write access by another application. The value of the AllowSharing property of a GeoDataset will affect the Updatable property of the GeoDataset's Recordset.
In the case of a Recordset based on a shapefile MapLayer, an additional cause of the Updatable property returning False is the presence of one of more AddRelates between the Recordset and other Tables.
MapObjects will not perform edits on a Shapefile that has been opened for editing by another application. Alternatively, a value of True indicates that the Recordset represents an SDE layer that the application may edit.
 
 
 
总 结
其中有两处不知道怎么翻译:
1、 underlying the Recordset,我翻译成了“底层记录集”;
2、 If the return value is False then either the data source underlying the Recordset is read-only; of a type that MapObjects cannot edit, e.g. an ARC/INFO coverage or an attribute table data source;……几句话更难了,不知道“of a type that MapObjects cannot edit, e.g. an ARC/INFO coverage or an attribute table data source”对谁修饰,我翻译的时候理解为对前面的“read-only”进行解释说明的,不知道对不对;
希望有谁看到了的话,帮忙看看!
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MapObjects使用说明

  • 2008-04-29 10:48
  • 1.94MB
  • 下载

MapObjects2 在C#中的应用--基本地图功能

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using...

在C#中应用MapObjects(渲染效果)

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using...

TYPE_SCROLL_SENSITIVE和TYPE_SCROLL_INSENSITIVE的区别,CONCU_UPDATABLE的用法

原文地址: http://www.blogjava.net/fadesea/archive/2006/03/07/33965.aspx 仅供学习参考使用。 结果集(ResultSet)是数...

使用MapObjects绘制缓冲区

MapObjects使用Buffer函数生成缓冲区,并返回一个pologon。需要注意的是,Buffer函数的第二个参数,即一个地图范围,通常设置为Map.Extent,但该extent必须能够包含所...

ResultSet.CONCUR_UPDATABLE, ResultSet.TYPE_SCROLL_SENSITIVE

这个问题我在几年前说过,但今天再次从CSDN上看到有人问这个问题,可以看出,真正懂这个问题的人1%都不到。 我再次把这个问题写在这里,希望光临我的BLOG的人能真正了解它。 我们先来做一个例...

MapObjects2中加载瓦片地图的相关内容(C#)

在使用MapObjects2显示瓦片地图时,可以用一下代码通过MapObjects可以显示瓦片地图(ImageCatalog),瓦片地图信息保存在一个数据库表中,其格式为Image Stringxmi...

MapObjects地图填充符号库扩展

在地图制图学中,将所有的地图符号划分为三大类:点状符号、线状符号和面状符号。    各种GIS平台都有自己的符号库用于地物的表示。ESRI的ArcMap中就提供了非常丰富的地图符号库,在安装目录下...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)