C# 클래스 Composite.C1Console.Trees.ActionNode

파일 보기 프로젝트 열기: Orckestra/C1-CMS 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Initialize void
LoadAndValidateCustomFormMarkupPath string

공개 메소드들

메소드 설명
AddAction ( Action actionAdder, EntityToken entityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : void
Deserialize ( string>.Dictionary serializedValueCollection, bool removeEntiresFromCollection = false ) : ActionNode
Deserialize ( string serializedString ) : ActionNode
Serialize ( ) : string
Serialize ( StringBuilder sb ) : void

보호된 메소드들

메소드 설명
AddValidationError ( Composite.C1Console.Trees.ValidationError validationError ) : void
AddValidationError ( string stringName ) : void
CreateActionVisualizedData ( Composite.C1Console.Trees.DynamicValuesHelperReplaceContext dynamicValuesHelperReplaceContext ) : Composite.C1Console.Elements.ActionVisualizedData
OnAddAction ( Action actionAdder, EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext, Composite.C1Console.Trees.DynamicValuesHelperReplaceContext dynamicValuesHelperReplaceContext ) : void
OnInitialize ( ) : void

비공개 메소드들

메소드 설명
Initialize ( ) : void

Use this method to do initializing and validation

LoadAndValidateCustomFormMarkupPath ( string customFormMarkupPath ) : string

메소드 상세

AddAction() 공개 메소드

public AddAction ( Action actionAdder, EntityToken entityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : void
actionAdder Action
entityToken Composite.C1Console.Security.EntityToken
dynamicContext Composite.C1Console.Trees.TreeNodeDynamicContext
리턴 void

AddValidationError() 보호된 메소드

protected AddValidationError ( Composite.C1Console.Trees.ValidationError validationError ) : void
validationError Composite.C1Console.Trees.ValidationError
리턴 void

AddValidationError() 보호된 메소드

protected AddValidationError ( string stringName ) : void
stringName string
리턴 void

CreateActionVisualizedData() 보호된 메소드

protected CreateActionVisualizedData ( Composite.C1Console.Trees.DynamicValuesHelperReplaceContext dynamicValuesHelperReplaceContext ) : Composite.C1Console.Elements.ActionVisualizedData
dynamicValuesHelperReplaceContext Composite.C1Console.Trees.DynamicValuesHelperReplaceContext
리턴 Composite.C1Console.Elements.ActionVisualizedData

Deserialize() 공개 정적인 메소드

public static Deserialize ( string>.Dictionary serializedValueCollection, bool removeEntiresFromCollection = false ) : ActionNode
serializedValueCollection string>.Dictionary
removeEntiresFromCollection bool
리턴 ActionNode

Deserialize() 공개 정적인 메소드

public static Deserialize ( string serializedString ) : ActionNode
serializedString string
리턴 ActionNode

OnAddAction() 보호된 추상적인 메소드

protected abstract OnAddAction ( Action actionAdder, EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext, Composite.C1Console.Trees.DynamicValuesHelperReplaceContext dynamicValuesHelperReplaceContext ) : void
actionAdder Action
parentEntityToken Composite.C1Console.Security.EntityToken
dynamicContext Composite.C1Console.Trees.TreeNodeDynamicContext
dynamicValuesHelperReplaceContext Composite.C1Console.Trees.DynamicValuesHelperReplaceContext
리턴 void

OnInitialize() 보호된 메소드

protected OnInitialize ( ) : void
리턴 void

Serialize() 공개 메소드

public Serialize ( ) : string
리턴 string

Serialize() 공개 메소드

public Serialize ( StringBuilder sb ) : void
sb StringBuilder
리턴 void