In Revit, when editing a family in the Family Editor and reloading it into a project, Revit handles type changes using specific update rules. Types that are renamed overwrite their earlier version in the project because they retain the same internal type ID. Types that are added to the family also appear in the project once reloaded.
Initially, the family contains two types:
The changes made in the Family Editor are:
1️⃣ Rename Plain → Standard
2️⃣ Add a new type named GFCI
According to documented Revit behavior for type updates:
“When a family is reloaded into the project, any renamed family type replaces its previous version while maintaining its parameter assignments. Newly created types are added as additional family types available for placement within the project.”
Therefore:
Plain no longer exists because it was renamed
Standard now exists in its place
GFCI is added as a new family type
Above Counter remains unchanged
Thus, the family in the project now contains:
✅ Above Counter
✅ GFCI
✅ Standard
???? This matches answer choice:
B. Above Counter, GFCI, Standard