Classifications

Overview

This feature of the Archicad allows one to classify elements and create custom classifications.

Handler functions

Please refer to the functions below the header of a thematic group to have details on that topic.

The following functions let you manipulate API_ClassificationSystem.

ACAPI_Classification_GetClassificationSystems
ACAPI_Classification_GetClassificationSystem
ACAPI_Classification_CreateClassificationSystem
ACAPI_Classification_ChangeClassificationSystem
ACAPI_Classification_DeleteClassificationSystem
ACAPI_Classification_Import

The following functions let you manipulate API_ClassificationItem.

ACAPI_Classification_GetClassificationItem
ACAPI_Classification_GetClassificationItemParent
ACAPI_Classification_GetClassificationItemChildren
ACAPI_Classification_GetClassificationItemSystem
ACAPI_Classification_GetClassificationSystemRootItems
ACAPI_Classification_CreateClassificationItem
ACAPI_Classification_ChangeClassificationItem
ACAPI_Classification_DeleteClassificationItem

The following functions let you manipulate the classifications of the elements.

ACAPI_Element_GetClassificationItems
ACAPI_Element_GetClassificationInSystem
ACAPI_Element_AddClassificationItem
ACAPI_Element_RemoveClassificationItem
ACAPI_Element_GetClassificationItemsDefault
ACAPI_Element_GetClassificationInSystemDefault
ACAPI_Element_AddClassificationItemDefault
ACAPI_Element_RemoveClassificationItemDefault
ACAPI_Element_GetElementsWithClassification  API 23 feature

The following functions let you manipulate the classifications of the attributes

ACAPI_Attribute_GetClassificationItems  API 23 feature
ACAPI_Attribute_GetClassificationInSystem  API 23 feature
ACAPI_Attribute_AddClassificationItem  API 23 feature
ACAPI_Attribute_RemoveClassificationItem  API 23 feature
ACAPI_Attribute_IsClassificationItemVisible  API 23 feature