删除组合物标对象与其参照物标对象间的关联关系,还可以指定是否删除该组合物标对象。
命名空间:
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 类。