Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class DesignFrameAPI

Last update: 09.03.2026

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

This class implements APIs for class.

public static class DesignFrameAPI

Inheritance

object ← DesignFrameAPI

Extension Methods

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

Methods

CreateDesignFrame(IDocument, string, TMatrix)

Create .

[NotNull(new string[] { "transform" })]
public static Obj CreateDesignFrame(this IDocument document, string name, TMatrix transform)

Parameters

document IDocument

The document to create the design frame.

name string

The name of the design frame.

transform TMatrix

The transform to create the design frame.

Returns

Obj

The new object that is created by this API.

Exceptions

ArgumentNullException

Will be thrown if 'transform' argument is null.

CreateDesignFrame(IDocument, string, TransformBase, SymmetricType)

Create .

[NotNull(new string[] { "transform" })]
public static Obj CreateDesignFrame(this IDocument document, string name, TransformBase transform, SymmetricType symmetricType = SymmetricType.None)

Parameters

document IDocument

The document to create the design frame.

name string

The name of the design frame.

transform TransformBase

The transform to create the design frame.

symmetricType SymmetricType

The symmetric type of the new Managed.DAFUL.DesignFrame

Returns

Obj

The new object that is created by this API.

Exceptions

ArgumentNullException

Will be thrown if 'transform' argument is null.

Connect with Ansys