WorkflowInteropService class

Base class that allows SharePoint 2013 workflows, which are based on Windows Workflow Foundation 4, to invoke SharePoint 2010 workflows, which are based on Windows Workflow Foundation 3.

For more information about using SharePoint workflow Interop, see Use workflow interop for SharePoint 2013.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.WorkflowServices.SolutionProvider
    Microsoft.SharePoint.WorkflowServices.WorkflowInteropService

Namespace:  Microsoft.SharePoint.WorkflowServices
Assembly:  Microsoft.SharePoint.WorkflowServicesBase (in Microsoft.SharePoint.WorkflowServicesBase.dll)

Syntax

'Declaration
<ClientCallableTypeAttribute(Name := "InteropService", ServerTypeId := "{AEDA1AE7-A445-429d-AD92-1D6B00DF7102}")> _
Public MustInherit Class WorkflowInteropService _
    Inherits SolutionProvider
'Usage
Dim instance As WorkflowInteropService
[ClientCallableTypeAttribute(Name = "InteropService", ServerTypeId = "{AEDA1AE7-A445-429d-AD92-1D6B00DF7102}")]
public abstract class WorkflowInteropService : SolutionProvider

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

WorkflowInteropService members

Microsoft.SharePoint.WorkflowServices namespace