I have a few questions. 1. In my immediate custom action, how do I get the property value in DTF (C#). 2. In my immediate custom action after stuffing the CustomActionData how do I serialize it out to the name of the property of the immediate custom action. 3. In my defferred custom action, how di I get the name of the custom action that is calling into my method.
Thanks Christopher Painter wrote: > > You'll want to look at the CustomActionData class in DTF as described > here: > > http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg17875.html > > In a nutshell: > > In your immeadiate custom action, you instantiate the class, stuff it with > data and then serialize it out to a property. > > In your deferred custom action you read the CustomActionData property and > pass it to the class constructor for deserialziation back into your class > with all of it's data. > > As far as how to schedule these custom actions there are several patterns: > > 1) 1 immeadiate to 1 deferred relationship > 2) 1 immeadiate to multiple deferred relationship > 3) 1 immeadiate that calls DoAction to schedule the deferred ( this is the > way Jason describes in the above link. ) > > When using #1 or #2, remember the immeadiate must be scheduled before the > deferred and the name of the property(s) to be set is the name of the > deferred custom actions(s). This is how MSI makes the join. > > Christopher Painter, Author of Deployment Engineering Blog > Have a hot tip, know a secret or read a really good thread that deserves > attention? E-Mail Me > > -- View this message in context: http://n2.nabble.com/Passing-data-between-deferred-custom-actions-tp2339690p2431149.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users