コード例 #1
0
 public static dynamic GetTSObject(CastUnitDrawing dynObject)
 {
     if (dynObject is null)
     {
         return(null);
     }
     return(dynObject.teklaObject);
 }
コード例 #2
0
        private string getObjectName(CastUnitDrawing currentDrawing)
        {
            var currentModelObject = _myModel.SelectModelObject(currentDrawing.CastUnitIdentifier);
            TSM.Assembly currentAssembly = currentModelObject as TSM.Assembly;
            TSM.Part currentMainPart = currentAssembly.GetMainPart() as TSM.Part;

            return currentMainPart.Name;
        }
コード例 #3
0
        private string getObjectName(CastUnitDrawing currentDrawing)
        {
            var currentModelObject = _myModel.SelectModelObject(currentDrawing.CastUnitIdentifier);

            TSM.Assembly currentAssembly = currentModelObject as TSM.Assembly;
            TSM.Part     currentMainPart = currentAssembly.GetMainPart() as TSM.Part;

            return(currentMainPart.Name);
        }
コード例 #4
0
 private void changeDrawingName(CastUnitDrawing currentDrawing, string objectName)
 {
     currentDrawing.Name = objectName;
     currentDrawing.Modify();
 }
コード例 #5
0
 private void changeDrawingName(CastUnitDrawing currentDrawing, string objectName)
 {
     currentDrawing.Name = objectName;
     currentDrawing.Modify();
 }