Skip to main content

How different are sharepoint 2010 workflow activities that Essentials workflow activities

Comments

1 comment

  • Ryan Cooney

    The big difference you'll see is that SharePoint 2010 uses Workflow Foundation 3 rather than 4. To invoke a WF3 activity you need to use the Microsoft's Interop activity (see (http://msdn.microsoft.com/en-us/library/ee264173(v=vs.100).aspx) http://msdn.microsoft.com/en-us/library/ee264173(v=vs.100).aspx ). We've excluded this activity from the Toolbox because it is a little obscure. You can load the workflow sample below to try it out. You'll also have to drop the assembly that contains the SharePoint assemblies into the Workflow Designer directory. I haven't actually tried this, so it may not work that smoothly, or at all!

     

    <Activity mc:Ignorable="sap sads" x:Class="{x:Null}" sap:VirtualizedContainerService.HintSize="471,259" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces"

     

     xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"

     

     xmlns:eac="clr-namespace:ESRI.ArcGIS.Client;assembly=ESRI.ArcGIS.Client"

     

     xmlns:eacg="clr-namespace:ESRI.ArcGIS.Client.Geometry;assembly=ESRI.ArcGIS.Client"

     

     xmlns:eact="clr-namespace:ESRI.ArcGIS.Client.Tasks;assembly=ESRI.ArcGIS.Client"

     

     xmlns:gce="clr-namespace:Geocortex.Core.Extensions;assembly=Geocortex.Core"

     

     xmlns:gfc="clr-namespace:Geocortex.Forms.Client;assembly=Geocortex.EssentialsWpfApi"

     

     xmlns:gfci="clr-namespace:Geocortex.Forms.Client.Items;assembly=Geocortex.EssentialsWpfApi"

     

     xmlns:gr="clr-namespace:Geocortex.Reporting;assembly=Geocortex.Reporting"

     

     xmlns:gwa="clr-namespace:Geocortex.Workflow.Activities;assembly=Geocortex.Workflow"

     

     xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

     

     xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities"

     

     xmlns:s="clr-namespace:System;assembly=System.Core"

     

     xmlns:s1="clr-namespace:System;assembly=System"

     

     xmlns:s2="clr-namespace:System;assembly=mscorlib"

     

     xmlns:sa="clr-namespace:System.Activities;assembly=System.Activities"

     

     xmlns:sads="http://schemas.microsoft.com/netfx/2010/xaml/activities/debugger"

     

     xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation"

     

      xmlns:sas="clr-namespace:System.Activities.Statements;assembly=System.Workflow.Runtime"

     

     xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib"

     

     xmlns:swa="clr-namespace:System.Workflow.Activities;assembly=System.Workflow.Activities"

     

     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

     

      <Sequence sap:VirtualizedContainerService.HintSize="431,179" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces">

     

        <sas:Interop />

     

      </Sequence>

     

    </Activity>

     

    SharePoint 2013 will have activities based on WF4 so there might be some cool integrations possible soon (http://msdn.microsoft.com/en-us/library/jj163790(v=office.15).aspx) http://msdn.microsoft.com/en-us/library/jj163790(v=office.15).aspx .

    --Ryan

    0

Please sign in to leave a comment.