IFieldEdit Interface 接口
Description
The IFieldEdit interface is used when creating new fields. You should not use it to modify fields, for that purpose use IClassSchemaEdit. In general, when modifying fields, the restrictions that apply in ArcCatalog also apply in ArcObjects; for example, you cannot change the name or type of a field.
Members
|
All Properties Methods Inherited Non-inherited |
Description | |
|---|---|---|
![]() |
AliasName | The alias name of the field. |
![]() |
AliasName | The alias name of the field. |
![]() |
CheckValue | Indicates if the value is valid given the field definition. |
![]() |
DefaultValue | The default value of the field. |
![]() |
DefaultValue | The default value of the field. |
![]() |
Domain | The default domain of the field. |
![]() |
Domain | The default domain of the field. |
![]() |
DomainFixed | Indicates if the field's domain cannot be modified. |
![]() |
DomainFixed | Indicates if the field's domain is fixed. |
![]() |
Editable | Indicates if the field can be edited. This should always be set to true. |
![]() |
Editable | Indicates if the field is editable. |
![]() |
GeometryDef | The geometry definition for the field if IsGeometry is TRUE. |
![]() |
GeometryDef | The geometry definition if IsGeometry is TRUE. |
![]() |
IsNullable | Indicates if field values can be null. |
![]() |
IsNullable | Indicates if the field can contain null values. |
![]() |
Length | The maximum length, in bytes, for field values. |
![]() |
Length | The maximum length, in bytes, for values described by the field. |
![]() |
Name | The name of the field. |
![]() |
Name | The name of the field. |
![]() |
Precision | The precision for field values. |
![]() |
Precision | The precision for field values. |
![]() |
Required | Indicates if the field is required. |
![]() |
Required | Indicates if the field is required. |
![]() |
Scale | The scale for field values. |
![]() |
Scale | The scale for field values. |
![]() |
Type | The type for the field. |
![]() |
Type | The type of the field. |
![]() |
VarType | The VARTYPE of the field (e.g. VT_I4). |
Inherited Interfaces
| Interfaces | Description |
|---|---|
| IField | Provides access to members that return information about the field. |
Classes that implement IFieldEdit
| Classes | Description |
|---|---|
| Field | ESRI Field object. |
When using C# (and other .NET languages) you must append an "_2" to the property you want to set on this interface. For example fieldEdit.Name_2 = "NewFieldName".
IFieldEdit Interface 接口的更多相关文章
- as3.0 interface接口使用方法
[转]as3.0 interface接口使用方法 AS在2.0的时候就支持接口了 接口能够让你的程序更具扩展性和灵活性,打个例如 比方你定义了一个方法 代码: public function aMet ...
- interface接口
当一个抽象类中的方法都是抽象的时候,这时可以将该抽象类用另一种形式定义和表示,就是接口 interface. 定义接口使用的关键字不是class,是interface.接口中常见的成员: 这些成员都有 ...
- golang面向对象和interface接口
一. golang面向对象介绍 1.golang也支持面向对象编程,但是和传统的面向对象编程有区别,并不是纯粹的面向对象语言.2.golang没有类(class),golang语言的结合体(struc ...
- Golang 入门系列(四)如何理解interface接口
前面讲了很多Go 语言的基础知识,包括go环境的安装,go语言的语法等,感兴趣的朋友,可以先看看之前的文章.https://www.cnblogs.com/zhangweizhong/category ...
- go interface接口
一:接口概要 接口是一种重要的类型,他是一组确定的方法集合. 一个接口变量可以存储任何实现了接口方法的具体值.一个重要的例子就是io.Reader和io.Writer type Reader inte ...
- java interface接口的传值方法
A 类 package interface_test; public class A { private IPresenter ip; public A(IPresenter ip) { this.i ...
- JAVA 构造器, extends[继承], implements[实现], Interface[接口], reflect[反射], clone[克隆], final, static, abstrac
记录一下: 构造器[构造函数]: 在java中如果用户编写类的时候没有提供构造函数,那么编译器会自动提供一个默认构造函数.它会把所有的实例字段设置为默认值:所有的数字变量初始化为0;所有的布尔变量设置 ...
- 011-对象——interface接口说明与使用方式实例
<?php /** interface接口说明与使用方式实例 * * 接口里面的方法全是抽象方法,没有实体的方法.这样的类我们就叫做接口.定义的时候用Interface定义.实现接口时用impl ...
- Java Interface接口
Java 中接口概念 接口可以理解为一种特殊的 类,由 全局常量 和 公共的抽象方法 所组成. 类是一种具体实现体,而接口定义了某一批类所需要遵循的规范,接口不关心这些类的内部数据, 也不关心这些类里 ...
随机推荐
- 如何创建自定义ASP.NET MVC5脚手架模板?
I'm using ASP.NET MVC5 and VS2013 I've tried to copy CodeTemplates folder from C:\Program Files (x86 ...
- Ansible9:条件语句【转】
在有的时候play的结果依赖于变量.fact或者是前一个任务的执行结果,从而需要使用到条件语句. 一.when 有的时候在特定的主机需要跳过特定的步骤,例如在安装包的时候,需要指定主机的操作系统 ...
- LVS负载均衡中arp_ignore和arp_annonuce参数配置的含义
先简单的介绍下关于LVS负载均衡 LVS(Linux Virtual Server)Linux服务器集群系统 针对高可伸缩,高可用服务的需求,给予IP层和内容请求分发的负载均衡调度解决方法,并在Li ...
- jsp 页面取值
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- Inno Setup入门(八)——有选择性的安装文件
这主要使用[Components]段实现,一个演示的代码如下: [setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName=" ...
- Toolbar Painter 工具条制作
工具条制作工具(ToolBarPainter2013.exe),专为程序猿设计,界面开发必备.当用VC编程制作工具条时,需要为工具栏上每一个button添加图标,是一件极其繁琐的事情,该工具可利用已有 ...
- drupal7 分页
$output = ""; $query = db_select('feedback','f')->extend('PagerDefault');//->extend( ...
- request.getparam()与request.getAttibute()的区别
request.getparam()是用来获取已get或post提交的参数的值,而request.getAttibute()是获取request中存放的值
- ng-option小解
ng-option 有数组,对象两种情况,但目前只接触过数组 数组: label for value in array 分为一般数组和对象数组 一般数组: <select ng-model=&q ...
- OpenGL ES2.0入门详解
引自:http://blog.csdn.net/wangyuchun_799/article/details/7736928 1.决定你要支持的OpenGL ES的版本.目前,OpenGL ES包含 ...



