ArcFM Solution Developer Guide
AttributeDomainDictionaries Constructor


Syntax
'Declaration
 
Public Function New( _
   ByVal ductMaterialDomain As System.Collections.Generic.Dictionary(Of String,String), _
   ByVal ductDiameterDomain As System.Collections.Generic.Dictionary(Of Double,String), _
   ByVal ductCrossSectionShapesDomain As System.Collections.Generic.Dictionary(Of DuctCrossSectionShape,String), _
   ByVal eligibleNonSpatialConductorTypes As System.Collections.Generic.Dictionary(Of AssetTypeIdentifier,String), _
   ByVal nonSpatialConductorMaterialDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   ByVal nonSpatialConductorSizeDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   ByVal nonSpatialConductorOperatingVoltageDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   ByVal eligibleSpatialConductorTypes As System.Collections.Generic.Dictionary(Of AssetTypeIdentifier,String), _
   ByVal spatialConductorMaterialDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   ByVal spatialConductorSizeDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   ByVal spatialConductorOperatingVoltageDomain As System.Collections.Generic.Dictionary(Of Integer,String), _
   Optional ByVal conductorOccupantDescriptionFormat As SE.Geospatial.Editor.Configuration.SDK.ConductorOccupantDescriptionFormat _
)
'Usage
 
Dim ductMaterialDomain As System.Collections.Generic.Dictionary(Of String,String)
Dim ductDiameterDomain As System.Collections.Generic.Dictionary(Of Double,String)
Dim ductCrossSectionShapesDomain As System.Collections.Generic.Dictionary(Of DuctCrossSectionShape,String)
Dim eligibleNonSpatialConductorTypes As System.Collections.Generic.Dictionary(Of AssetTypeIdentifier,String)
Dim nonSpatialConductorMaterialDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim nonSpatialConductorSizeDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim nonSpatialConductorOperatingVoltageDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim eligibleSpatialConductorTypes As System.Collections.Generic.Dictionary(Of AssetTypeIdentifier,String)
Dim spatialConductorMaterialDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim spatialConductorSizeDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim spatialConductorOperatingVoltageDomain As System.Collections.Generic.Dictionary(Of Integer,String)
Dim conductorOccupantDescriptionFormat As SE.Geospatial.Editor.Configuration.SDK.ConductorOccupantDescriptionFormat
 
Dim instance As New AttributeDomainDictionaries(ductMaterialDomain, ductDiameterDomain, ductCrossSectionShapesDomain, eligibleNonSpatialConductorTypes, nonSpatialConductorMaterialDomain, nonSpatialConductorSizeDomain, nonSpatialConductorOperatingVoltageDomain, eligibleSpatialConductorTypes, spatialConductorMaterialDomain, spatialConductorSizeDomain, spatialConductorOperatingVoltageDomain, conductorOccupantDescriptionFormat)
public AttributeDomainDictionaries( 
   System.Collections.Generic.Dictionary<string,string> ductMaterialDomain,
   System.Collections.Generic.Dictionary<double,string> ductDiameterDomain,
   System.Collections.Generic.Dictionary<DuctCrossSectionShape,string> ductCrossSectionShapesDomain,
   System.Collections.Generic.Dictionary<AssetTypeIdentifier,string> eligibleNonSpatialConductorTypes,
   System.Collections.Generic.Dictionary<int,string> nonSpatialConductorMaterialDomain,
   System.Collections.Generic.Dictionary<int,string> nonSpatialConductorSizeDomain,
   System.Collections.Generic.Dictionary<int,string> nonSpatialConductorOperatingVoltageDomain,
   System.Collections.Generic.Dictionary<AssetTypeIdentifier,string> eligibleSpatialConductorTypes,
   System.Collections.Generic.Dictionary<int,string> spatialConductorMaterialDomain,
   System.Collections.Generic.Dictionary<int,string> spatialConductorSizeDomain,
   System.Collections.Generic.Dictionary<int,string> spatialConductorOperatingVoltageDomain,
   SE.Geospatial.Editor.Configuration.SDK.ConductorOccupantDescriptionFormat conductorOccupantDescriptionFormat
)

Parameters

ductMaterialDomain
ductDiameterDomain
ductCrossSectionShapesDomain
eligibleNonSpatialConductorTypes
nonSpatialConductorMaterialDomain
nonSpatialConductorSizeDomain
nonSpatialConductorOperatingVoltageDomain
eligibleSpatialConductorTypes
spatialConductorMaterialDomain
spatialConductorSizeDomain
spatialConductorOperatingVoltageDomain
conductorOccupantDescriptionFormat
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

AttributeDomainDictionaries Class
AttributeDomainDictionaries Members

 

 


Send Comment