C# Класс erminas.SmartAPI.CMS.Project.ContentClasses.Elements.WorkflowAssignments

Наследование: IWorkflowAssignments
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateAndConnectContentWorkflow ( string workflowName ) : void
CreateAndConnectContentWorkflow ( string workflowName, IEnumerable languageVariants ) : void
CreateAndConnectStructuralworkflow ( string workflowName ) : void
DisconnectAllWorkflows ( ) : void
GetContentWorkflowFor ( ILanguageVariant languageVariant ) : IPreassignedWorkflow
GetContentWorkflowFor ( string languageVariantId ) : IPreassignedWorkflow
GetContentWorkflowForCurrentLanguageVariant ( ) : IPreassignedWorkflow
InvalidateCache ( ) : void
SetContentWorkflow ( IWorkflow workflow ) : void
SetContentWorkflow ( IWorkflow workflow, IEnumerable languageVariants ) : void

Приватные методы

Метод Описание
ExecuteCreateAndPreassignWorkflow ( string workflowName, IEnumerable languageVariants, bool isStructural ) : void
ExecuteLoadWorkflow ( string LOAD_WORKFLOW ) : PreassignedWorkflow
ExecutePreassignWorkflow ( IWorkflow workflow, IEnumerable languageVariants ) : void
GetPreassignedContentWorkflow ( ILanguageVariant languageVariant ) : PreassignedWorkflow
LoadPreassignedContentWorkflow ( ) : PreassignedWorkflow
LoadStructuralWorkflow ( ) : PreassignedWorkflow
WorkflowAssignments ( IWorkflowAssignable element ) : System

Описание методов

CreateAndConnectContentWorkflow() публичный Метод

public CreateAndConnectContentWorkflow ( string workflowName ) : void
workflowName string
Результат void

CreateAndConnectContentWorkflow() публичный Метод

public CreateAndConnectContentWorkflow ( string workflowName, IEnumerable languageVariants ) : void
workflowName string
languageVariants IEnumerable
Результат void

CreateAndConnectStructuralworkflow() публичный Метод

public CreateAndConnectStructuralworkflow ( string workflowName ) : void
workflowName string
Результат void

DisconnectAllWorkflows() публичный Метод

public DisconnectAllWorkflows ( ) : void
Результат void

GetContentWorkflowFor() публичный Метод

public GetContentWorkflowFor ( ILanguageVariant languageVariant ) : IPreassignedWorkflow
languageVariant ILanguageVariant
Результат IPreassignedWorkflow

GetContentWorkflowFor() публичный Метод

public GetContentWorkflowFor ( string languageVariantId ) : IPreassignedWorkflow
languageVariantId string
Результат IPreassignedWorkflow

GetContentWorkflowForCurrentLanguageVariant() публичный Метод

public GetContentWorkflowForCurrentLanguageVariant ( ) : IPreassignedWorkflow
Результат IPreassignedWorkflow

InvalidateCache() публичный Метод

public InvalidateCache ( ) : void
Результат void

SetContentWorkflow() публичный Метод

public SetContentWorkflow ( IWorkflow workflow ) : void
workflow IWorkflow
Результат void

SetContentWorkflow() публичный Метод

public SetContentWorkflow ( IWorkflow workflow, IEnumerable languageVariants ) : void
workflow IWorkflow
languageVariants IEnumerable
Результат void