Returns or changes the FamilySymbol object that represents the type of the instance.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)
Syntax
Remarks
Examples
CopyC#
public void GetInfo_FamilyInstance_Symbol(FamilyInstance familyInstance)
{
string message = "FamilyInstance symbol: ";
if (familyInstance.Symbol != null)
{
message += "\nFamilyInstance structural symbol name is : " + familyInstance.Symbol.Name;
familyInstance.Symbol.Name = "TestFamilyInstanceSymbolName";
message += "\nFamilyInstance structural symbol name after set is : " + familyInstance.Symbol.Name;
}
TaskDialog.Show("Revit",message);
}
CopyVB.NET
Public Sub GetInfo_FamilyInstance_Symbol(familyInstance As FamilyInstance)
Dim message As String = "FamilyInstance symbol: "
If familyInstance.Symbol IsNot Nothing Then
message += vbLf & "FamilyInstance structural symbol name is : " & Convert.ToString(familyInstance.Symbol.Name)
familyInstance.Symbol.Name = "TestFamilyInstanceSymbolName"
message += vbLf & "FamilyInstance structural symbol name after set is : " & Convert.ToString(familyInstance.Symbol.Name)
End If
TaskDialog.Show("Revit", message)
End Sub
See Also