public Task(Dynamic.Tekla.Structures.Identifier ID) { var args = new object[1]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ID); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.Task", args); }
public SinglePartDrawing(Dynamic.Tekla.Structures.Identifier partIdentifier) { var args = new object[1]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(partIdentifier); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.SinglePartDrawing", args); }
public AssemblyDrawing(Dynamic.Tekla.Structures.Identifier assemblyIdentifier) { var args = new object[1]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(assemblyIdentifier); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.AssemblyDrawing", args); }
public SinglePartDrawing(Dynamic.Tekla.Structures.Identifier partIdentifier, System.String AttributeFile) { var args = new object[2]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(partIdentifier); args[1] = AttributeFile; this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.SinglePartDrawing", args); }
public ReferenceModelObject(System.Int32 ReferenceModelId, Dynamic.Tekla.Structures.Identifier ID) { var args = new object[2]; args[0] = ReferenceModelId; args[1] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ID); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.ReferenceModelObject", args); }
public CastUnitDrawing(Dynamic.Tekla.Structures.Identifier castUnitIdentifier, Dynamic.Tekla.Structures.Drawing.CastUnitDrawing.CastUnitDrawingCreationType castUnitDrawingCreationType) { var args = new object[2]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(castUnitIdentifier); args[1] = Dynamic.Tekla.Structures.Drawing.CastUnitDrawing.CastUnitDrawingCreationType_.GetTSObject(castUnitDrawingCreationType); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.CastUnitDrawing", args); }
public CastUnitDrawing(Dynamic.Tekla.Structures.Identifier castUnitIdentifier, System.Int32 sheetNumber) { var args = new object[2]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(castUnitIdentifier); args[1] = sheetNumber; this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.CastUnitDrawing", args); }
public AssemblyDrawing(Dynamic.Tekla.Structures.Identifier assemblyIdentifier, System.Int32 sheetNumber, System.String AttributeFile) { var args = new object[3]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(assemblyIdentifier); args[1] = sheetNumber; args[2] = AttributeFile; this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.AssemblyDrawing", args); }
public static System.Boolean CreateDrawings( Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingRule Rule_, Dynamic.Tekla.Structures.Identifier ModelObjectIdentifier_) { var Rule = Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingRule_.GetTSObject(Rule_); var ModelObjectIdentifier = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ModelObjectIdentifier_); var result = (System.Boolean)MethodInvoker.InvokeStaticMethod("Tekla.Structures.Drawing.Automation.DrawingCreator", "CreateDrawings", Rule, ModelObjectIdentifier); return(result); }
public CastUnitDrawing(Dynamic.Tekla.Structures.Identifier castUnitIdentifier, Dynamic.Tekla.Structures.Drawing.CastUnitDrawing.CastUnitDrawingCreationType castUnitDrawingCreationType, System.Int32 sheetNumber, System.String AttributeFile) { var args = new object[4]; args[0] = Dynamic.Tekla.Structures.Identifier_.GetTSObject(castUnitIdentifier); args[1] = Dynamic.Tekla.Structures.Drawing.CastUnitDrawing.CastUnitDrawingCreationType_.GetTSObject(castUnitDrawingCreationType); args[2] = sheetNumber; args[3] = AttributeFile; this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.CastUnitDrawing", args); }
public static System.Boolean CreateDrawings( Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingRule Rule_, Dynamic.Tekla.Structures.Identifier ModelObjectIdentifier_, out Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingsStatusEnum OperationStatus_) { var Rule = Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingRule_.GetTSObject(Rule_); var ModelObjectIdentifier = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ModelObjectIdentifier_); var OperationStatus = Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingsStatusEnum_.GetTSObject(0); var result = (System.Boolean)MethodInvoker.InvokeStaticMethod("Tekla.Structures.Drawing.Automation.DrawingCreator", "CreateDrawings", Rule, ModelObjectIdentifier, ref OperationStatus); OperationStatus_ = Dynamic.Tekla.Structures.Drawing.Automation.AutoDrawingsStatusEnum_.FromTSObject(OperationStatus); return(result); }
public System.String GetGUIDByIdentifier( Dynamic.Tekla.Structures.Identifier identifier_) { var identifier = Dynamic.Tekla.Structures.Identifier_.GetTSObject(identifier_); try { var result = (System.String)teklaObject.GetGUIDByIdentifier(identifier); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(GetGUIDByIdentifier), ex); } }
public Dynamic.Tekla.Structures.Drawing.DrawingObjectEnumerator GetModelObjects( Dynamic.Tekla.Structures.Identifier ModelIdentifier_) { var ModelIdentifier = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ModelIdentifier_); try { var result = teklaObject.GetModelObjects(ModelIdentifier); var _result = Dynamic.Tekla.Structures.Drawing.DrawingObjectEnumerator_.FromTSObject(result); return(_result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(GetModelObjects), ex); } }
public Dynamic.Tekla.Structures.Model.ModelObject SelectModelObject( Dynamic.Tekla.Structures.Identifier ID_) { var ID = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ID_); try { var result = teklaObject.SelectModelObject(ID); var _result = Dynamic.Tekla.Structures.Model.ModelObject_.FromTSObject(result); return(_result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(SelectModelObject), ex); } }
public static System.Boolean CreateNCFilesByPartId( System.String NCFileSettings, System.String DestinationFolder, Dynamic.Tekla.Structures.Identifier PartID_, out System.String DstvOutput, System.Boolean CreatePopMarks, System.String PopMarkSettingsFileName, System.Boolean CreateContourMarking, System.String ContourMarkingSettingsFileName) { var PartID = Dynamic.Tekla.Structures.Identifier_.GetTSObject(PartID_); DstvOutput = null; var result = (System.Boolean)MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateNCFilesByPartId", NCFileSettings, DestinationFolder, PartID, ref DstvOutput, CreatePopMarks, PopMarkSettingsFileName, CreateContourMarking, ContourMarkingSettingsFileName); return(result); }
public System.Collections.ArrayList GetIntersectionBoundingBoxes( Dynamic.Tekla.Structures.Identifier ID1_, Dynamic.Tekla.Structures.Identifier ID2_) { var ID1 = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ID1_); var ID2 = Dynamic.Tekla.Structures.Identifier_.GetTSObject(ID2_); try { var result = teklaObject.GetIntersectionBoundingBoxes(ID1, ID2); var _result = ArrayListConverter.FromTSObjects(result); return(_result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(GetIntersectionBoundingBoxes), ex); } }