none
Sharepoint WorkFlow SetState RRS feed

  • Вопрос

  • Здравствуйте!

    Подскажите пожалуйста, зачем нужен setState из шарепоинта.

    т.е. -   Microsoft.SharePoint.WorkflowActions.SetState

    У меня все прекрасно работает и этот:

    System.Workflow.Activities

    тем более его во всех видюшках используют.

    Спасибо!

    23 декабря 2011 г. 7:31

Ответы

  • 1. Microsoft.SharePoint.WorkflowActions.SetState - Используется только для смены статуса РП в шарепоинте (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.workflowactions.setstate.aspx)

    2. System.Workflow.Activities.SetStateActivity - Используется для переключения между стейтами.

    Вот здесь есть хорошая цитата http://www.chaholl.com/archive/2010/11/21/handling-events-in-sharepoint-state-machine-workflows.aspx

    Note about SetState – There are two SetState activities when developing workflows for SharePoint. The Microsoft.SharePoint.WorkflowActions.SetState activity is used to change the status text that appears in the workflow status column in SharePoint, it doesn’t affect the state in state-machines. The other SetState action – System.Workflow.Activities.SetStateActivity – is the one that we’re interested in. The correct one can be found in the Windows Workflow v3.0 section in the toolbox and is easily identified because it has a TargetStateName property.

    • Предложено в качестве ответа HeToC 27 декабря 2011 г. 22:41
    • Помечено в качестве ответа Roman Zhukov 15 января 2012 г. 11:23
    27 декабря 2011 г. 19:36

Все ответы