public static ModifiedObjectInfo FromTSObject(dynamic tsStruct)
        {
            var dynStruct = new ModifiedObjectInfo();

            dynStruct.ModelObject        = tsStruct.ModelObject;
            dynStruct.IsAttributeChanged = tsStruct.IsAttributeChanged;
            dynStruct.IsModified         = tsStruct.IsModified;
            dynStruct.IsCreated          = tsStruct.IsCreated;
            dynStruct.IsNumberingChanged = tsStruct.IsNumberingChanged;

            return(dynStruct);
        }
        public static dynamic GetTSObject(ModifiedObjectInfo dynStruct)
        {
            var tsType = TSActivator.CreateInstance("Tekla.Structures.Model.History.ModifiedObjectInfo");

            tsType.ModelObject        = dynStruct.ModelObject;
            tsType.IsAttributeChanged = dynStruct.IsAttributeChanged;
            tsType.IsModified         = dynStruct.IsModified;
            tsType.IsCreated          = dynStruct.IsCreated;
            tsType.IsNumberingChanged = dynStruct.IsNumberingChanged;

            return(tsType);
        }