2027 Method
Changes 0
M

Document.GetDefaultFamilyTypeId

Description:
Gets the default family type id with the given family category id.
public ElementId GetDefaultFamilyTypeId(
	ElementId familyCategoryId
)
  • familyCategoryId
    The family category id.
Return Value ElementId The default family type id.
private void AssignDefaultTypeToColumn(Document document, FamilyInstance column)
{
    ElementId defaultTypeId = document.GetDefaultFamilyTypeId(new ElementId(BuiltInCategory.OST_StructuralColumns));

    if (defaultTypeId != ElementId.InvalidElementId)
    {
        FamilySymbol defaultType = document.GetElement(defaultTypeId) as FamilySymbol;
        if (defaultType != null)
        {
            column.Symbol = defaultType;
        }
    }
}