C# 클래스 erminas.SmartAPI.CMS.Project.ContentClasses.Elements.WorkflowAssignments

상속: IWorkflowAssignments
파일 보기 프로젝트 열기: erminas/smartapi 1 사용 예제들

공개 메소드들

메소드 설명
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