显示要素层中的某些要素
有时可能需要定义一个属性表达式,用来限制只显示地图某要素层中的某些要素,而不是在Cursor中生成一个记录子集。实现这一目标的方法是使用IFeatureLayerDefinition接口中的DefinitionExpression属性。
IFeatureLayerDefinition是FeatureLayer类提供的一个接口,通过设定一个和QueryFilter的Where子句中一样的属性表达式,可以定义在地图窗口中(或图层的属性表中)被显示的要素子集。如果要清除子集的定义而显示所有的要素,可以把条件定义为一个空串。