Add segments to the fascia.
Namespace: Autodesk.Revit.DB.ArchitectureAssembly: RevitAPI (in RevitAPI.dll) Version: 21.0.0.0 (21.1.1.109)
Syntax
C# |
---|
public override void AddSegment(
Reference targetRef
) |
Visual Basic |
---|
Public Overrides Sub AddSegment ( _
targetRef As Reference _
) |
Visual C++ |
---|
public:
virtual void AddSegment(
Reference^ targetRef
) override |
Exceptions
Exception | Condition |
---|
Autodesk.Revit.Exceptions..::..ArgumentNullException |
This exception will be thrown in following cases:
1. Input targetRef is nullNothingnullptra null reference (Nothing in Visual Basic).
2. Input targetRef is not nullNothingnullptra null reference (Nothing in Visual Basic) but contains nothing.
|
Autodesk.Revit.Exceptions..::..InvalidOperationException |
This exception will be thrown in following cases:
1. Input targetRef has already been added into the fascia.
2. Internal code fails to create the segment object.
3. Regeneration fails.
|
Autodesk.Revit.Exceptions..::..ArgumentOutOfRangeException |
This exception will be thrown if the reference is suitable for creating a fascia as required.
The reference allowed is :
1. Model Line
2. Roof's horizontal edges
3. Soffit's horizontal edges
4. Other fascia's horizontal edges
|
See Also