删除组合物标对象与其参照物标对象间的关联关系,还可以指定是否删除该组合物标对象。

命名空间:  SuperMap.Chart
程序集:  SuperMap.Chart (in SuperMap.Chart)
版本: dll

语法

C#
public bool RemoveCollection(
	string collectionFOID,
	bool isRemoveCollectionObject
)

参数

collectionFOID
Type: System..::.String
指定的待删除关联关系的组合物标对象。
isRemoveCollectionObject
Type: System..::.Boolean
指定是否删除组合物标对象。如果为 true,则在删除组合物标对象与其参照对象间的关联关系的同时,也从相应的组合物标数据集(一个纯属性表)中将组合物标对象(一条记录)删除。

返回值

一个布尔值,用于指示删除组合物标对象及其参照关系是否成功。如果成功,返回 true,否则返回 false。

备注

组合物标因为不具有空间关系而使用纯属性表存储,其与参照物标对象的关联关系存储于另一属性表,因此,可以只删除关联关系,也可以将关联关系和组合物标对象同时删除。

有关“组合物标”的介绍,请参阅 S57FeatureRelationships 类。

请参见