2016-11-13 3 views
0

При использовании SharePoint Designer 2013 в разделе «Рабочие процессы» в области «Навигация» я могу просматривать и удалять шаблоны рабочих процессов.Автоматически удалять шаблон рабочего процесса SharePoint

enter image description here

Можно ли сделать то же самое программно (предпочтительно с помощью PowerShell)?

ответ

0

старый вопрос, но я просто столкнулся с этой же проблемой и решил, что удалить папку в списке скрытого «Workflows» на сайте, как удалить шаблон:

$web = get-spweb $SiteUrl 
$templates = $web.WorkflowTemplates | Where-Object {$_.Name -eq "Send Reminder Email"} 
if ($templates.Count -gt 0) { 
    $web.Lists["Workflows"].RootFolder.SubFolders.Delete("Send Reminder Email") 
}