Search Results for

    Show / Hide Table of Contents

    Interface IEntities

    Gives access to entities.

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

    This interface is available since v7.6.

    Methods

    Name Description
    AddSetTargets(ElementId, List<ElementId>)

    Add targets to the set definition entity.

    Basify(ElementId)

    Basifies an entity.

    BasifySeveral(List<ElementId>)

    Basifies several entities.

    CreateClassifying(DocumentId, ElementId)

    Creates a classifying entity in a document.

    CreateFolder(ElementId)

    Creates a folder entity inside a specified folder entity.

    CreateSet(DocumentId, List<ElementId>)

    Creates a set definition entity in a document.

    GetClassifyingClass(ElementId)

    Gets the classification class entity of a specified classifying entity.

    GetClassifyings(DocumentId)

    Gets the classifying entities that are in the classifyings folder of a document.

    GetCurrentSet(DocumentId)

    Gets the current set definition entity in a document.

    GetFunctionDefinition(ElementId)

    Gets the definition of a function entity.

    GetFunctionOccurrenceName(ElementId)

    Gets the occurrence name of a function entity.

    GetFunctionPublishings(ElementId)

    Gets the publishing entities that are in a specified function of a document.

    GetFunctions(DocumentId)

    Gets the function entities that are in the functions folder of a document.

    GetOccurrenceDefinition(ElementId)

    Gets the definition entity of an occurrence entity.

    GetOccurrenceSource(ElementId)

    Gets the source entity of an occurrence entity.

    GetPublishings(DocumentId)

    Gets the publishing entities that are in the publishings folder of a document.

    GetSets(DocumentId)

    Gets the set definition entities that are in the sets folder of a document.

    GetShortcutTarget(ElementId)

    Gets the target entity of a shortcut entity.

    IsBasifiable(ElementId)

    Tells whether an entity may be basified.

    IsEntity(ElementId)

    Tells whether an element is an entity.

    IsFolder(ElementId)

    Tells whether an element is a folder entity.

    IsOccurrence(ElementId)

    Tells whether an entity is an occurrence.

    IsSetDefinition(ElementId)

    Tells whether an element is a set definition entity.

    IsShortcut(ElementId)

    Tells whether an entity is a shortcut.

    MoveEntity(ElementId, ElementId, int)

    Moves an entity.

    ProvideFunction(DocumentId, DocumentId, string)

    Provides a specified function in a document.

    RemoveSetTargets(ElementId, List<ElementId>)

    Remove targets to the set definition entity.

    SetClassifyingClass(ElementId, ElementId)

    Sets the classification class entity of a specified classifying entity.

    SetCurrentSet(DocumentId, ElementId)

    Sets the current set definition entity in a document.

    SetFunctionOccurrenceName(ElementId, string)

    Sets the occurrence name of a function entity.

    Transform(ElementId, Transform3D)

    Creates a transform operation in a document.

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

    Copyright ©2025 TopSolid - All rights reserved.