Revit 2023 API |
ChangePriority Enumeration |
See Also |
Enum used to specify the priority of an Updater during execution.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 23.0.0.0 (23.1.0.0)
Since:
2011
Syntax
C# |
---|
public enum ChangePriority |
Visual Basic |
---|
Public Enumeration ChangePriority |
Visual C++ |
---|
public enum class ChangePriority |
Members
Member name | Description |
---|---|
GridsLevelsReferencePlanes | Updater will modify core datums and major reference planes |
Masses | Updater will modify masses |
FloorsRoofsStructuralWalls | Updater will modify exterior shell of the building or floor slabs |
Structure | Updater will modify structural elements like beams, braces, columns and trusses |
InteriorWalls | Updater will modify interior/partition walls |
DoorsOpeningsWindows | Updater will modify family instances that cut their hosts like doors and windows |
MEPFixtures | Updater will modify MEP fixtures such as lights, sinks, equipment, etc. |
RoomsSpacesZones | Updater will modify Rooms, MEP spaces or zones |
MEPCalculations | Updater will update MEP calculated values |
FreeStandingComponents | Updater will modify standalone components |
Connections | Updater will modify connections |
Rebar | Updater will modify rebar |
MEPAccessoriesFittingsSegmentsWires | Updater will modify MEP elements such as segments, fittings and wires |
MEPSystems | Updater will modify MEP systems or circuits |
Views | Updater will modify views |
DetailComponents | Updater will modify detail components and symbolic lines |
Annotations | Updater will modify annotations |
Remarks
The enumeration values are ordered in the order in which updaters associated to each
priority will be run. For example, updaters associated to priority GridsLevelsReferencePlanes
will run first, while updaters associated to priority Annotations will run last.