ClassificationEntry Constructor


Constructs a ClassificationEntry object

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2015

Syntax

C#
public ClassificationEntry(
	string key,
	string parentKey,
	string description,
	int level,
	ElementId categoryId
)
Visual Basic
Public Sub New ( _
	key As String, _
	parentKey As String, _
	description As String, _
	level As Integer, _
	categoryId As ElementId _
)
Visual C++
public:
ClassificationEntry(
	String^ key, 
	String^ parentKey, 
	String^ description, 
	int level, 
	ElementId^ categoryId
)

Parameters

key
Type: SystemString
The key of this ClassificationEntry.
parentKey
Type: SystemString
The parent key of this ClassificationEntry.
description
Type: SystemString
The description associated with this ClassificationEntry.
level
Type: SystemInt32
The level of this ClassficationEntry.
categoryId
Type: Autodesk.Revit.DBElementId
The category id of this ClassificationEntry. The category can be invalidElementId, otherwise it must represent Revit existing category.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentException key is an empty string. -or- The categoryId is not appropriate category id for classfication entry.
Autodesk.Revit.ExceptionsArgumentNullException 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 →