|
阅读:769回复:0
能用visual basic来编写自定义的要素和自定义对象类扩展?
<TABLE width="100%">
<TR> <TD class=subtitle colSpan=6>内容摘要</TD></TR> <TR> <TD class=txt colSpan=6>有两种对geodatabase定制的类型:自定义要素和自定义对象类扩展。自定义要素是用来扩展类中对象的行为的;自定义对象类扩展是扩展要素/对象类本身。</TD></TR> <TR> <TD class=subtitle colSpan=6>过程描述</TD></TR> <TR> <TD class=txt colSpan=6>聚合(Aggregation )对于自定义要素来说是必须的。聚合是从另一个对象中继承代码的过程,因此你可以继承ESRI支持的要素对象的默认的要素行为,然后添加你自己的特定的行为。Visual Basic语言不支持聚合因此没有办法用visual Basic来编写自定义的要素。 Visual Basic能创建自定义类扩展;因为这个不需要聚合。类扩展是一种自定义的方式是由于它基于要素/类本身。比如自定义的渲染,自定义的有效性验证,和其他类级别的行为。</TD></TR></TABLE> |
|
|