How to hide/unhide FDO features through vb.net c# or lisp code
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
I want to hide/unhide only selected FDO features(oracle database) through programming .
Manually option is there inside the query filter but i want it automatic.
Any one can help me i am using auto cad 2015 map
Dim currentMap As Autodesk.Gis.Map.Platform.AcMapMap = Autodesk.Gis.Map.Platform.AcMapMap.GetCurrentMap()
' Dim layers As MgLayerCollection = currentMap.GetLayers()
Dim layers As MgLayerCollection = currentMap.GetLayers()
Dim layer As Autodesk.Gis.Map.Platform.AcMapLayer = layers.GetItem("CONDUIT")
Dim query As MgFeatureQueryOptions = New MgFeatureQueryOptions()
query.SetFilter("OBJECTID = 183075")
Dim featureReader As MgFeatureReader = layer.SelectFeatures(query)
Dim selectionSet As Autodesk.Gis.Map.Platform.AcMapSelection = New Autodesk.Gis.Map.Platform.AcMapSelection(currentMap)
selectionSet.AddFeatures(layer, featureReader, 0)
featureReader.Close()
If layer.Visible = True Then
layer.SetFeatureVisibility(selectionSet, True)
End If
but it is showing erro on this line
layer.SetFeatureVisibility(selectionSet, True)