ArcFM Desktop Developer Guide
GetDesignsInExtent(IMap,IGeometry,IMMWorkflowManager,Int32) Method


Version: 10.2.1b and 10.2.1b SP1

Resource Center Home

This method retrieves designs where features in those designs exist within the specified extent. The basic algorithm finds all layers in the map that have the "DesignerFeature" model name. For each selected layer, features are selected that are within the extent. Then designs are retrieved from the MM_EXPRESS_DESIGN table if the features exist in the design.
Syntax
'Declaration
 
Public Overloads Function GetDesignsInExtent( _
   ByVal map As ESRI.ArcGIS.Carto.IMap, _
   ByVal extent As ESRI.ArcGIS.Geometry.IGeometry, _
   ByVal workflowManager As IMMWorkflowManager, _
   ByVal maxDesigns As Integer _
) As List(Of HideableExpressDesign)
'Usage
 
Dim instance As DesignFinder
Dim map As ESRI.ArcGIS.Carto.IMap
Dim extent As ESRI.ArcGIS.Geometry.IGeometry
Dim workflowManager As IMMWorkflowManager
Dim maxDesigns As Integer
Dim value As List(Of HideableExpressDesign)
 
value = instance.GetDesignsInExtent(map, extent, workflowManager, maxDesigns)
public List<HideableExpressDesign> GetDesignsInExtent( 
   ESRI.ArcGIS.Carto.IMap map,
   ESRI.ArcGIS.Geometry.IGeometry extent,
   IMMWorkflowManager workflowManager,
   int maxDesigns
)

Parameters

map
extent
workflowManager
maxDesigns
Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

DesignFinder Class
DesignFinder Members
Overload List

 

 


Send Comment