Interface ISystemWorkflowManager
  
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public interface ISystemWorkflowManager
   
  Methods
  
  CreateSystemWorkflows(int)
  
  
  Declaration
  
    void CreateSystemWorkflows(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  
  GetContentApprovalWorkflow(int)
  
  
  Declaration
  
    Workflow GetContentApprovalWorkflow(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  Returns
  
  
  GetDirectPublishWorkflow(int)
  
  
  Declaration
  
    Workflow GetDirectPublishWorkflow(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  Returns
  
  
  GetDraftStateDefinition(int)
  
  
  Declaration
  
    WorkflowState GetDraftStateDefinition(int order)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | order |  | 
    
  
  Returns
  
  
  GetPublishedStateDefinition(int)
  
  
  Declaration
  
    WorkflowState GetPublishedStateDefinition(int order)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | order |  | 
    
  
  Returns
  
  
  GetReadyForReviewStateDefinition(int)
  
  
  Declaration
  
    WorkflowState GetReadyForReviewStateDefinition(int order)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | order |  | 
    
  
  Returns
  
  
  GetSaveDraftWorkflow(int)
  
  
  Declaration
  
    Workflow GetSaveDraftWorkflow(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  Returns
  
  Extension Methods