Вот как вы читаете переменную, указанную в шаблоне сборки, в свое пользовательское действие:
Предположим, у вас есть следующая переменная в шаблоне сборки:
<x:Property Name="BuildNumberFormat"> Type="InArgument(x:String)" />
Определите свойство InArgument в своем пользовательском классе активности.Например:
public InArgument<String> MyBuildNumberFormat { get; set; }
В объявлении пользовательской активности в шаблоне сборки задайте для своего свойства переменную сборки следующим образом:
<mtbwa:UpdateBuildNumber MyBuildNumberFormat="[BuildNumberFormat]" DisplayName="Update Build Number" />
Надеюсь, это поможет.