Search Results for

    Show / Hide Table of Contents

    Interface IOperations

    Gives access to operations.

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

    This interface is available since v7.6.

    Methods

    Name Description
    Activate(ElementId)

    Activates an operation.

    Deactivate(ElementId)

    Deactivates an operation.

    Freeze(ElementId)

    Freezes an operation.

    GetChild(ElementId)

    Gets the child element of an operation.

    GetChildren(ElementId)

    Gets the children elements of a an operation.

    GetCondition(ElementId)

    Gets the condition of an operation.

    GetDefinitionStage(DocumentId)

    Gets the definition stage operation of a document.

    GetFinalStage(DocumentId)

    Gets the final stage operation of a document.

    GetInitialStage(DocumentId)

    Gets the initial stage operation of a document.

    GetInsertionOperation(DocumentId)

    Gets the insertion operation of a document.

    GetModelingStage(DocumentId)

    Gets the modeling stage operation of a document.

    GetModelingTolerances(ElementId, out double, out double)

    Gets the modeling tolerances of an operation.

    GetOperations(DocumentId)

    Gets the operations of a document.

    GetStages(DocumentId)

    Gets the stage operations of a document.

    GetWorkingStage(DocumentId)

    Gets the working stage operation of a document.

    HasFrozenOwner(ElementId)

    Tells whether an operation owner is frozen, or the owner of its owner,...

    HasInactiveOwner(ElementId)

    Tells whether an operation owner is not active, or the owner of its owner,...

    IsActive(ElementId)

    Tells whether an operation is active.

    IsDeactivable(ElementId)

    Tells whether an operation may be deactivated.

    IsFreezable(ElementId)

    Tells whether an operation may be frozen.

    IsFrozen(ElementId)

    Tells whether an operation is frozen.

    IsOperation(ElementId)

    Tells whether an element is an operation.

    MoveOperation(ElementId, ElementId, int)

    Moves an operation.

    ResetInsertionOperation(DocumentId)

    Resets the insertion operation of a document to its natural place.

    SetCondition(ElementId, SmartBoolean)

    Sets the condition of an operation.

    SetInsertionOperation(ElementId)

    Sets the insertion operation of a document.

    SetModelingTolerances(ElementId, double, double)

    Sets the modeling tolerances of an operation.

    SetWorkingStage(ElementId)

    Sets the working stage operation of a document.

    Unfreeze(ElementId)

    Unfreezes an operation.

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

    Copyright ©2025 TopSolid - All rights reserved.