protected override PropertyModel Execute(CodeActivityContext context) { return(new PropertyModel(Name.Get(context), TypeName.Get(context), Description.Get(context), RequiresInitialization.Get(context), MarkRequiredInBuilder.Get(context))); }
protected override void Execute(NativeActivityContext context) { var prModel = new PropertyModel(PropertyName.Get(context), typeof(T), Description.Get(context), RequiresInitialization.Get(context), MarkRequiredInBuilder.Get(context)); ((ClassModel)context.Properties.Find("ClassModel")).AddProperty(prModel); }