This interface facilitates editing custom action that allows the launching script file into execution using a property to specify the script file path.
String PropertyName - Gets or sets the name of the property that will be used to launch the script.
String ActionData - .Gets or sets the value of the CustomActionData property. This property can be retrieved as a regular property inside Deferred custom actions and it is available only for DLL, JScript and VBScript custom actions. A common usage scenario is to use the CustomActionData property in Rollback Custom Actions since they are also deferred.