DefaultViewDiscipline Property


The view discipline that will be applied to new views by default.

Namespace: Autodesk.Revit.ApplicationServices
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2013

Syntax

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

Remarks

This view discipline may be overridden by a view template when a view template is also applied to new views.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentOutOfRangeException When setting this property: A value passed for an enumeration argument is not a member of that enumeration
Autodesk.Revit.ExceptionsInvalidOperationException When setting this property: This functionality is not available in Revit LT.

See Also

ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →