IsSectionBoxActive Property


Identifies whether or not the section box is active in this 3D view.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 16.0.0.0 (16.0.0.0)

Syntax

C#
public bool IsSectionBoxActive { get; set; }
Visual Basic
Public Property IsSectionBoxActive As Boolean
	Get
	Set
Visual C++
public:
property bool IsSectionBoxActive {
	bool get ();
	void set (bool value);
}

Field Value

An active section box clips the geometry of the model in the 3D view. This affects the appearance of the view, and also will affect information returned from the API. For example:
  • Elements outside the active section box will not be returned in the list of elements obtained from [!:Autodesk::Revit::DB::FilteredElementCollector] when this view is passed when contructing the collector.
  • Elements clipped by the active section box will return clipped geometry from Geometry Options when this view is included in the options.

Examples

Copy C#
private void DisableSectionBox(View3D view3d)
{
    if (!view3d.IsSectionBoxActive)
    {
        TaskDialog.Show("Revit", "The section box for View3D isn't active.");
        return;
    }

    // Disable the section box (requires an open transaction)
    view3d.IsSectionBoxActive = false;
}

Exceptions

Exception Condition
Autodesk.Revit.Exceptions InvalidOperationException View cannot be a template view.

See Also