Class DesignFrameAPI
Last update: 09.03.2026Namespace: VM.API.Pre
Assembly: VM.API.Pre.dll
This class implements APIs for
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
The new
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
The new
Exceptions
ArgumentNullException
Will be thrown if 'transform' argument is null.