Search Results for

    Show / Hide Table of Contents

    Interface IClassifications

    Gives access to classifications.

    Namespace: TopSolid.Kernel.Automating
    Assembly: TopSolid.Kernel.Automating.dll
    Syntax
    [ServiceContract]
    [AvailableSinceVersion(7, 10, 0, 0)]
    public interface IClassifications
    Remarks

    This interface is available since v7.10.

    Methods

    Name Description
    CreateClass(DocumentId, string, string, string)

    Creates a first level class entity in a classification document.

    CreateLevel(DocumentId, string)

    Creates a level entity in a classification document.

    CreateSubclass(ElementId, string, string, string)

    Creates a class entity as a subclass of a higher level class entity.

    DeleteLevel(ElementId)

    Deletes a level entity.

    FindClassificationDepth(DocumentId)

    Finds the depth of the classification defined in a specified classification document.

    GetClassCode(ElementId)

    Gets the code of a specified class entity.

    GetClassErpId(ElementId)

    Gets the ERP identifier of a specified class entity.

    GetClasses(DocumentId)

    Gets the first level classes entities that are in the classes folder of a classification document.

    GetLevels(DocumentId)

    Gets the level entities that are in the levels folder of a classification document.

    GetMultipleClassifyingParameter(DocumentId)

    Gets the multiple classifying parameter entity of a classification document.

    GetSubclasses(ElementId)

    Gets the classes entities that are subclasses of a specified class entity.

    IsClassification(DocumentId)

    Tells whether a document is a classification document.

    SetClassCode(ElementId, string)

    Sets the code of a specified class entity.

    SetClassErpId(ElementId, string)

    Sets the ERP identifier of a specified class entity.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.