C# 클래스 Composite.Data.ProcessControlled.ProcessControllers.GenericPublishProcessController.GenericPublishProcessController

상속: IPublishProcessController
파일 보기 프로젝트 열기: Orckestra/C1-CMS

공개 프로퍼티들

프로퍼티 타입 설명
AwaitingPublicationActionPermissionType IEnumerable
WorkflowActionGroup Composite.C1Console.Elements.ActionGroup

공개 메소드들

메소드 설명
GenericPublishProcessController ( ) : System
GetActions ( IData data, Type elementProviderType ) : List
GetValidTransitions ( IData data ) : string>.IDictionary
OnAfterBuildNew ( IData data ) : bool
OnAfterDataUpdated ( IData data ) : bool
SetStartStatus ( IData data ) : void
ValidateTransition ( IData data, string status ) : void

비공개 메소드들

메소드 설명
GetIconHandle ( string name ) : Composite.Core.ResourceSystem.ResourceHandle

메소드 상세

GenericPublishProcessController() 공개 메소드

public GenericPublishProcessController ( ) : System
리턴 System

GetActions() 공개 메소드

public GetActions ( IData data, Type elementProviderType ) : List
data IData
elementProviderType System.Type
리턴 List

GetValidTransitions() 공개 메소드

public GetValidTransitions ( IData data ) : string>.IDictionary
data IData
리턴 string>.IDictionary

OnAfterBuildNew() 공개 메소드

public OnAfterBuildNew ( IData data ) : bool
data IData
리턴 bool

OnAfterDataUpdated() 공개 메소드

public OnAfterDataUpdated ( IData data ) : bool
data IData
리턴 bool

SetStartStatus() 공개 메소드

public SetStartStatus ( IData data ) : void
data IData
리턴 void

ValidateTransition() 공개 메소드

public ValidateTransition ( IData data, string status ) : void
data IData
status string
리턴 void

프로퍼티 상세

AwaitingPublicationActionPermissionType 공개적으로 정적으로 프로퍼티

public static IEnumerable AwaitingPublicationActionPermissionType
리턴 IEnumerable

WorkflowActionGroup 공개적으로 정적으로 프로퍼티

public static ActionGroup,Composite.C1Console.Elements WorkflowActionGroup
리턴 Composite.C1Console.Elements.ActionGroup