Miner.Desktop Assembly > Miner.Desktop.Diagrams.Underground.ViewModels Namespace > VaultSurfaceViewModel Class : VaultSurfaceViewModel Constructor |
'Declaration Public Function New( _ ByVal ufmWall As IFeature, _ ByVal wall As Wall, _ ByVal vaultFootprint2D As SE.Geospatial.Spatial.PathGeometry, _ ByVal vaultBoundingBoxGis As SE.Geospatial.Spatial.BoundingBox, _ ByVal name As System.String, _ ByVal surfaceType As SurfaceType, _ ByVal domainLookups As AttributeDomainDictionaries, _ ByVal units As ConduitManagerUnitsConfig, _ ByVal raiseChanged As System.Action, _ ByVal onConductorPropertyChanged As System.ComponentModel.PropertyChangedEventHandler, _ ByVal refreshVault As System.Action, _ ByVal eventAggregator As Caliburn.Micro.IEventAggregator, _ ByVal notificationService As SE.Geospatial.Client.Common.Notifications.INotificationService, _ ByVal getAllDuctBanks As System.Func(Of IEnumerable(Of DuctBankViewModel)) _ )
'Usage Dim ufmWall As IFeature Dim wall As Wall Dim vaultFootprint2D As SE.Geospatial.Spatial.PathGeometry Dim vaultBoundingBoxGis As SE.Geospatial.Spatial.BoundingBox Dim name As System.String Dim surfaceType As SurfaceType Dim domainLookups As AttributeDomainDictionaries Dim units As ConduitManagerUnitsConfig Dim raiseChanged As System.Action Dim onConductorPropertyChanged As System.ComponentModel.PropertyChangedEventHandler Dim refreshVault As System.Action Dim eventAggregator As Caliburn.Micro.IEventAggregator Dim notificationService As SE.Geospatial.Client.Common.Notifications.INotificationService Dim getAllDuctBanks As System.Func(Of IEnumerable(Of DuctBankViewModel)) Dim instance As New VaultSurfaceViewModel(ufmWall, wall, vaultFootprint2D, vaultBoundingBoxGis, name, surfaceType, domainLookups, units, raiseChanged, onConductorPropertyChanged, refreshVault, eventAggregator, notificationService, getAllDuctBanks)
public VaultSurfaceViewModel( IFeature ufmWall, Wall wall, SE.Geospatial.Spatial.PathGeometry vaultFootprint2D, SE.Geospatial.Spatial.BoundingBox vaultBoundingBoxGis, System.string name, SurfaceType surfaceType, AttributeDomainDictionaries domainLookups, ConduitManagerUnitsConfig units, System.Action raiseChanged, System.ComponentModel.PropertyChangedEventHandler onConductorPropertyChanged, System.Action refreshVault, Caliburn.Micro.IEventAggregator eventAggregator, SE.Geospatial.Client.Common.Notifications.INotificationService notificationService, System.Func<IEnumerable<DuctBankViewModel>> getAllDuctBanks )
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.