Hello,
The short answer to your question is that there is no telling difference between cloning a sequence and cloning a step. The function TS_PropertyClone can work on any given property object. In the case that you would wish to clone a sequence, you would need to grab an ActiveX reference to the desired sub-sequence, acquire the property object of it, and then clone it. Once you have the new object stored (usually via a local variable of the ActiveX reference type), use SequenceFile.InsertSequence() or a related function to insert the cloned sequence into a particular location.
Regards,
Elaine R.
National Instruments
http://www.ni.com/ask