SetConfiguration Method (FabricationConfigurationInfo, String)


Set the fabrication configuration with specific profile.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2016

Syntax

C#
public void SetConfiguration(
	FabricationConfigurationInfo fabricationConfigurationInfo,
	string profile
)
Visual Basic
Public Sub SetConfiguration ( _
	fabricationConfigurationInfo As FabricationConfigurationInfo, _
	profile As String _
)
Visual C++
public:
void SetConfiguration(
	FabricationConfigurationInfo^ fabricationConfigurationInfo, 
	String^ profile
)

Parameters

fabricationConfigurationInfo
Type: Autodesk.Revit.DBFabricationConfigurationInfo
The desired fabrication configuration.
profile
Type: SystemString
The desired profile of the fabrication configuration. Use empty string for the global profile.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentException The profile "profile" is invalid.
Autodesk.Revit.ExceptionsArgumentNullException A non-optional argument was null
Autodesk.Revit.ExceptionsInvalidOperationException The fabrication configuration cannot be swapped because the exiting fabrication configuration has already been used in the document. -or- Cannot set the configuration.

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →