Interface IOpenDesigner
Last update: 16.07.2025Namespace: VM.Managed
Assembly: VMAppCore.dll
This interface is to represent the open designer.
public interface IOpenDesigner
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Properties
FilePath
Gets the file path.
string FilePath { get; }
Property Value
TargetBody
Gets the target body.
ObjectBase[] TargetBody { get; }
Property Value
TemplateFilePath
Gets the template file path.
string TemplateFilePath { get; }
Property Value
TypeFileName
Gets the name of the type file.
string TypeFileName { get; }
Property Value
Methods
FindBody(ObjectBase)
Finds the body form CAD body.
ObjectBase FindBody(ObjectBase obj)
Parameters
obj ObjectBase
The CAD body.
Returns
The body such as solid body, assembled body.
PostOpenDoc(Document)
Post open document.
void PostOpenDoc(Document doc)
Parameters
doc Document
The hidden document.
SetCustomFilterEvent(object)
Set Custom Filtering Event.
void SetCustomFilterEvent(object picker)
Parameters
picker object
The picker.
SetDataToDesignDoc(bool)
Sets the data to design document.
Document SetDataToDesignDoc(bool bRecord)
Parameters
bRecord bool
Is recording for journal.
Returns
The Hidden Document