Как добавить пользовательское сообщение сводной информации сборки TFS?

Я пишу настраиваемое действие для рабочего процесса сборки TFS, например. рекомендации здесь.

В моем методе C# CodeActivity .Execute() я хочу вывести свой текст в сборку TFS summary information, как показано на снимке ниже.

Как я могу это сделать?

введите здесь описание изображения


person Nam G VU    schedule 14.01.2014    source источник


Ответы (1)


Вы должны использовать объект CustomSummaryInformation для отображения итогового сообщения. Вот код. Надеюсь, поможет.

 protected override void Execute(CodeActivityContext context)
 {
    var summaryReport = new CustomSummaryInformation()
    {
    Message = "Your message",
    SectionPriority = 0,
    SectionHeader = "Header Name",
    SectionName = "Section Name",
    };
    context.Track(summaryReport);
}
person Hoang Nguyen    schedule 14.01.2014
comment
В моем случае (.NET 4.6.1) мне пришлось использовать System.Activities.Tracking.CustomTrackingRecord вместо CustomSummaryInformation - person itsho; 27.03.2019