SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments Interface Reference
+ Inheritance diagram for erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments:

Public Member Functions

void CreateAndConnectContentWorkflow (string workflowName, params string[] languageVariants)
 
void CreateAndConnectContentWorkflow (string workflowName, IEnumerable< ILanguageVariant > languageVariants)
 
void CreateAndConnectStructuralworkflow (string workflowName)
 
void DisconnectAllWorkflows ()
 
IPreassignedWorkflow GetContentWorkflowFor (string languageVariantId)
 
IPreassignedWorkflow GetContentWorkflowFor (ILanguageVariant languageVariant)
 
IPreassignedWorkflow GetContentWorkflowForCurrentLanguageVariant ()
 
void InvalidateCache ()
 
void SetContentWorkflow (IWorkflow workflow, IEnumerable< ILanguageVariant > languageVariants)
 
void SetContentWorkflow (IWorkflow workflow, params string[] languageVariantIds)
 

Properties

IPreassignedWorkflow StructuralWorkflow [get, set]
 

Detailed Description

Definition at line 30 of file IWorkflowPreassignable.cs.

Member Function Documentation

void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.CreateAndConnectContentWorkflow ( string  workflowName,
params string[]  languageVariants 
)
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.CreateAndConnectContentWorkflow ( string  workflowName,
IEnumerable< ILanguageVariant languageVariants 
)
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.CreateAndConnectStructuralworkflow ( string  workflowName)
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.DisconnectAllWorkflows ( )
IPreassignedWorkflow erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.GetContentWorkflowFor ( string  languageVariantId)
IPreassignedWorkflow erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.GetContentWorkflowFor ( ILanguageVariant  languageVariant)
IPreassignedWorkflow erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.GetContentWorkflowForCurrentLanguageVariant ( )
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.InvalidateCache ( )
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.SetContentWorkflow ( IWorkflow  workflow,
IEnumerable< ILanguageVariant languageVariants 
)
void erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.SetContentWorkflow ( IWorkflow  workflow,
params string[]  languageVariantIds 
)

Property Documentation

IPreassignedWorkflow erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IWorkflowAssignments.StructuralWorkflow
getset

Definition at line 44 of file IWorkflowPreassignable.cs.


The documentation for this interface was generated from the following file: