C# 클래스 FdoToolbox.Tasks.Controls.BulkCopy.ExpressionMappingsNodeDecorator

Helper class to perform manipulation of the tree nodes
파일 보기 프로젝트 열기: jumpinjackie/fdotoolbox 1 사용 예제들

공개 메소드들

메소드 설명
AddExpression ( string srcAlias, string expressionText ) : void
GetAliases ( ) : IEnumerable
GetMapping ( string alias ) : ExpressionMappingInfo
MapExpression ( string srcAlias, string destProperty, bool createIfNotExists ) : void
RemoveAliasMapping ( string alias ) : void
RemoveExpression ( string alias ) : void

비공개 메소드들

메소드 설명
ExpressionMappingsNodeDecorator ( CopyTaskNodeDecorator parent, TreeNode exprsNode ) : System
GetConversionRule ( string alias ) : PropertyConversionNodeDecorator
InitContextMenus ( ) : void
OnAddExpression ( object sender, EventArgs e ) : void
OnEditExpression ( object sender, EventArgs e ) : void
OnMapAutoCreate ( object sender, EventArgs e ) : void
OnMapExpression ( object sender, EventArgs e ) : void
OnRemoveAlias ( object sender, EventArgs e ) : void
OnRemoveExpressionMapping ( object sender, EventArgs e ) : void
OnRenameAlias ( object sender, EventArgs e ) : void

메소드 상세

AddExpression() 공개 메소드

public AddExpression ( string srcAlias, string expressionText ) : void
srcAlias string
expressionText string
리턴 void

GetAliases() 공개 메소드

public GetAliases ( ) : IEnumerable
리턴 IEnumerable

GetMapping() 공개 메소드

public GetMapping ( string alias ) : ExpressionMappingInfo
alias string
리턴 ExpressionMappingInfo

MapExpression() 공개 메소드

public MapExpression ( string srcAlias, string destProperty, bool createIfNotExists ) : void
srcAlias string
destProperty string
createIfNotExists bool
리턴 void

RemoveAliasMapping() 공개 메소드

public RemoveAliasMapping ( string alias ) : void
alias string
리턴 void

RemoveExpression() 공개 메소드

public RemoveExpression ( string alias ) : void
alias string
리턴 void