? ? ? ?SetDefinitionQuery:设置活动定义查询的 where 子句。 必须在 MCT 上调用此方法。使用 QueuedTask.Run。
? ? ? 如果?whereClause?为 null 或空字符串,则将移除活动查询定义,并且图层不再具有活动定义查询。如果存在活动定义查询,则此函数使用传入的?whereClause?更新定义查询的 where 子句。如果?whereClause?为非 null,并且没有活动定义查询,则将创建具有指定 where 子句的新定义查询,并成为活动定义查询。将分配自动生成的名称。所有其他未处于活动状态的定义查询保持不变。使用?SetActiveDefinitionQuery?可以激活或停用任何现有定义查询。
vb
Dim layerParamsQueryDefn As FeatureLayer = pFeaturelayer
layerParamsQueryDefn.SetDefinitionQuery("所属图='1'")