AddWireType
Version comparisonPer-version detail
Click a version below to see what changed in that release vs your current frame (2026).
Not present in: 2027
2026
current
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |
ElectricalSetting.AddWireType(String, WireMaterialType, TemperatureRatingType, InsulationType, WireSize, Double, Boolean, NeutralMode, WireConduitType)
Became obsolete in 2026: AddWireType is deprecated in Revit 2026 and will be removed in a future version of Revit. Please use WireType.Duplicate() instead.
WireMaterialType object can no longer set to the WireType, use property WireType.WireMaterial instead.
TemperatureRatingType object can no longer set to the WireType, use property WireType.TemperatureRating instead.
InsulationType object can no longer set to the WireType, use property WireType.Insulation instead.
MaxSize object can no longer set to the WireType, use property WireType.MaxSize instead.
| name | String | Name of the new wire type. |
| materialType | WireMaterialType | Wire material of new wire type. |
| temperatureRating | TemperatureRatingType | Temperature rating type information of new wire type. |
| insulation | InsulationType | Insulation of new wire type. |
| maxSize | WireSize | Max wire size of new wire type. |
| neutralMultiplier | Double | Neutral multiplier of new wire type. |
| neutralRequired | Boolean | Specify whether neutral point is required. |
| neutralMode | NeutralMode | Specify neutral mode. |
| conduit | WireConduitType | Conduit type of new wire type. |
| → returns | WireType | New added wire type object. |