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

简介: 英文原文来源于:MapObjects Online Reference(见附件)   一、            Updatable属性 返回一个真假值,标示记录对象是否可以编辑 二、            语法: object.
英文原文来源于: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”进行解释说明的,不知道对不对;
希望有谁看到了的话,帮忙看看!
目录
相关文章
|
11小时前
|
机器学习/深度学习 人工智能 自然语言处理
Manga Image Translator:开源的漫画文字翻译工具,支持多语言翻译并嵌入原图,保持漫画的原始风格和布局
Manga Image Translator 是一款开源的漫画图片文字翻译工具,支持多语言翻译并能将翻译后的文本无缝嵌入原图,保持漫画的原始风格和布局。该工具基于OCR技术和深度学习模型,提供批量处理和在线/离线翻译功能。
19 11
Manga Image Translator:开源的漫画文字翻译工具,支持多语言翻译并嵌入原图,保持漫画的原始风格和布局
|
1月前
|
自然语言处理
有关“RaNER命名实体识别-中文-新闻领域-base模型的命名实体识”的个人小建议
当新闻中出现不具体人名(如范某)时,建议模型能正确提取;对于含名词的非特殊名称(如“七块熹平石经”),建议不提取;此外,模型应解决去重问题,或给出词频。
|
7月前
|
API Python
可以将文本按照每一批5000个字符进行分割,然后依次调用批量翻译接口进行翻译
可以将文本按照每一批5000个字符进行分割,然后依次调用批量翻译接口进行翻译
45 1
0和1的转换翻译
当你有一些话不是很好意思说的时候,就用0和1代替吧,只有专属的才能翻译出来哦。
161 0
0和1的转换翻译
PyQt5 技术篇-plainTextEdit控件获得文本内容方法、设置文本内容方法。
PyQt5 技术篇-plainTextEdit控件获得文本内容方法、设置文本内容方法。
747 0
|
JavaScript C++ 自然语言处理
VS Code英汉词典v0.0.8: 批量翻译文件部分命名
实现VS code插件, 基于本地词典数据, 提供英汉翻译功能, 添加批量命名翻译功能. Improve vscode extension to translate English word or phrase to Chinese, by supporting translating all identifiers in a file.
1721 0