Document.GetDefaultFamilyTypeId
Method
Description:
Gets the default family type id with the given family category id.
Gets the default family type id with the given family category id.
Examples
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;
}
}
}
Parameters
| Parameter | Type | Description |
|---|---|---|
| familyCategoryId | ElementId | The family category id. |
Return Value
| Type | Description |
|---|---|
| ElementId | The default family type id. |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was null |