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

英文原文来源于: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”进行解释说明的,不知道对不对;

希望有谁看到了的话,帮忙看看!

时间: 2024-08-03 22:51:03

(翻译)MapObjects的Updatable属性的说明的相关文章

修正Magento1.6.1.0翻译上的bug,提供补丁包下载

Magento历来在翻译上存在bug,后台的某些位置无论怎样修改语言包里的CSV文件,都只会显示英文原文,比如分类页和产品页字段名,比如产品管理的自定义选项输入类型等等.这些需要修改一些php文件后才能让对应的翻译生效.我修改并整理了一个补丁包,这里提供给大家下载. 补丁包包含7个php文件,修正内容如下: 后台分类页和产品页字段名无法翻译的bug 后台产品管理的自定义选项输入类型无法翻译的bug 后台属性组管理里的属性显示属性名称而不是code 后台评论管理->更新状态栏里的状态无法翻译的bu

GAN眼中的图像翻译(附神奇歌单)

这是一篇总结文,总结我看过的几篇用GAN做图像翻译的文章的"套路". 首先,什么是图像翻译? 为了说清楚这个问题,下面我给出一个不严谨的形式化定义.我们先来看两个概念.第一个概念是图像内容(content)  ,它是图像的固有内容,是区分不同图像的依据.第二个概念是图像域(domain),域内的图像可以认为是图像内容被赋予了某些相同的属性.举个例子,我们看到一张猫的图片,图像内容就是那只特定的喵,如果我们给图像赋予彩色,就得到了现实中看到的喵:如果给那张图像赋予铅笔画属性,就得到了一只

Knockout应用开发指南 第二章:监控属性(Observables)

原文:Knockout应用开发指南 第二章:监控属性(Observables) 关于Knockout的3个重要概念(Observables,DependentObservables,ObservableArray),本人无法准确表达它的准确含义,所以暂定翻译为(监控属性.依赖监控属性和监控数组),如果有好的建议请指正,多谢. 1     创建带有监控属性的view model Observables Knockout是在下面三个核心功能是建立起来的: 监控属性(Observables)和依赖跟踪

jQuery基础 (一)——样式篇(属性与样式)

一.操作特性的DOM方法主要有3个 getAttribute方法 setAttribute方法 removeAttribute方法 注意:而在jQuery中用一个attr()与removeAttr()就可以全部搞定了,包括兼容问题 二.注意的问题 dom中有个概念的区分:Attribute和Property翻译出来都是"属性",<js高级程序设计>书中翻译为"特性"和"属性". [1]简单理解,Attribute就是dom节点自带的属

JScript中正则表达式用法详解(附例子:JScript做语法加亮显示)

js|jscript|显示|详解|语法|正则     呵呵,先罗嗦几句,去年用C#做了一个语法高亮的小东西,根据配制文件中的信息把所给代码格式化成HTML,使它能在网页上显示出和编辑器里一样的语法元素高亮的效果以及支持代码折叠.没错,就是和博客园上看到的类似啦.因为我当时使用的是MSN Space,它没有提供这项功能,只好自己写一个咯.     我使用的是C#进行编写,起初使用的是超级繁琐的for,while,switch,if等基本语句来判断关键字等等,大家莫笑话,本人愚笨当时还不知道正则表达

JScript中正则表达式用法详解

js|jscript|详解|正则    呵呵,先罗嗦几句,去年用C#做了一个语法高亮的小东西,根据配制文件中的信息把所给代码格式化成HTML,使它能在网页上显示出和编辑器里一样的语法元素高亮的效果以及支持代码折叠.没错,就是和博客园上看到的类似啦.因为我当时使用的是MSN Space,它没有提供这项功能,只好自己写一个咯.    我使用的是C#进行编写,起初使用的是超级繁琐的for,while,switch,if等基本语句来判断关键字等等,大家莫笑话,本人愚笨当时还不知道正则表达式是何物,所以只

HD Tune硬盘检测工具使用教程

首先科普,HD Tune是什么? HD Tune 是一款小巧易用的硬盘工具软件,其主要功能有硬盘传输速率检测,健康状态检测,温度检测及 HD Tune 5.00磁盘表面扫描存取时间.CPU占用率.另外,还能检测出硬盘的固件版本.序列号.容量.缓存大小以及当前的Ultra DMA模式等. 在软件的主界面上,首先是"基准检查"功能,直接单击右侧的"开始"按钮可以马上执行检测操作,软件将花费一段时间检测硬盘的传输.存取时间.CPU占用率,让你直观地判断硬盘的性能.如果你的

Hibernate学习大全

第1课 课程内容. 6 第2课Hibernate UML图. 6 第3课 风格. 7 第4课 资源. 7 第5课 环境准备. 7 第6课 第一个示例HibernateHelloWorld 7 第7课 建立Annotation版本的HellWorld 9 第8课 什么是O/RMapping 11 一.     定义:. 11 二.     Hibernate的创始人:. 11 三.     Hibernate做什么:. 12 四.     Hibernate存在的原因:. 12 五.     Hi

第五章 Hibernate核心API介绍与其使用

5.1 Configuration接口5.1.1加载hibernate.cfg.xml并完成系统的配置        Configuration接口的作用是对Hibernate进行配置.并启动Hibernate和连接数据库系统.       在Hibernate的启动过程中,Configuration类的实例首先定位缺省XML配置文件(hibernate.cfg.xml),并读取关的配置项目,然后创建出一个SessionFactory对象.根5.1.2据Configuration对象创建一个Se