BaseReferenceName Property


Represents the name of the reference for the bottom of this baluster or post.

Namespace: Autodesk.Revit.DB.Architecture
Assembly: RevitAPI (in RevitAPI.dll) Version: 22.0.0.0 (22.1.0.0)
Since: 2019

Syntax

C#
public string BaseReferenceName { get; set; }
Visual Basic
Public Property BaseReferenceName As String
	Get
	Set
Visual C++
public:
property String^ BaseReferenceName {
	String^ get ();
	void set (String^ value);
}

Remarks

Two pre-defined reference names can be obtained using [!:Autodesk::Revit::DB::Architecture::BalusterInfo::getReferenceNameForHost()] or [!:Autodesk::Revit::DB::Architecture::BalusterInfo::getReferenceNameForTopRail()] . The rest of valid reference names that are allowed to be used in the setter for BaseReferenceName are the actual names of non-continuous rails [!:Autodesk::Revit::DB::Architecture::NonContinuousRailInfo::Name] in [!:Autodesk::Revit::DB::Architecture::NonContinuousRailStructure]

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentException When setting this property: The name doesn't refer to a valid reference.
Autodesk.Revit.Exceptions ArgumentNullException When setting this property: A non-optional argument was null

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →