コード例 #1
0
 private void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Templates.PhraseDialogueFragmentTemplate newClone = ((Articy.Test.Templates.PhraseDialogueFragmentTemplate)(aClone));
     if ((PhraseFeature != null))
     {
         newClone.PhraseFeature = ((Articy.Test.Features.PhraseFeatureFeature)(PhraseFeature.CloneObject(newClone, aFirstClassParent)));
     }
     newClone.OwnerId = OwnerId;
 }
コード例 #2
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Templates.PhraseDialogueFragmentTemplate clone = new Articy.Test.Templates.PhraseDialogueFragmentTemplate();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }