Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class CommonAPI

Last update: 09.03.2026

Namespace: VM.API.Pre.GearTrain
Assembly: VM.API.Pre.GearTrain.dll

This class implements common APIs class.

public static class CommonAPI

Inheritance

object ← CommonAPI

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Methods

OpenHiddenDocument(IOpenDesignerForGearTrain)

Open designer.

[NotNull(new string[] { "entity" })]
public static Document3D OpenHiddenDocument(this IOpenDesignerForGearTrain entity)

Parameters

entity IOpenDesignerForGearTrain

The entity to be opened.

Returns

Document3D

The opened document .

Exceptions

ArgumentNullException

Will be thrown if 'entity' argument is empty.

OpenHiddenDocument(Obj)

Open designer.

[NotNull(new string[] { "entity" })]
public static Document3D OpenHiddenDocument(this Obj entity)

Parameters

entity Obj

The entity to be opened.

Returns

Document3D

The opened document .

Exceptions

ArgumentNullException

Will be thrown if 'entity' argument is empty.

Connect with Ansys