C# Class FdoToolbox.Tasks.Controls.BulkCopy.PropertyMappingsNodeDecorator

Helper class to perform manipulation of the tree nodes
Afficher le fichier Open project: jumpinjackie/fdotoolbox Class Usage Examples

Méthodes publiques

Méthode Description
AddProperty ( PropertyDefinition prop ) : void
GetPropertyMappings ( ) : NameValueCollection
MapProperty ( string propertyName, string destProperty, bool createIfNotExists ) : void
RemoveMapping ( string propertyName ) : void

Private Methods

Méthode Description
BuildSelectedPropertyContextMenu ( ClassDefinition cd, EventHandler mapHandler, EventHandler removeMappingHandler, EventHandler autoCreateHandler ) : ContextMenuStrip
GetConversionRule ( string p ) : PropertyConversionNodeDecorator
OnAutoMap ( object sender, EventArgs e ) : void
OnMapAutoCreate ( object sender, EventArgs e ) : void
OnMapProperty ( object sender, EventArgs e ) : void
OnRemovePropertyMapping ( object sender, EventArgs e ) : void
PropertyMappingsNodeDecorator ( CopyTaskNodeDecorator parent, TreeNode mappingsNode ) : System

Method Details

AddProperty() public méthode

public AddProperty ( PropertyDefinition prop ) : void
prop PropertyDefinition
Résultat void

GetPropertyMappings() public méthode

public GetPropertyMappings ( ) : NameValueCollection
Résultat System.Collections.Specialized.NameValueCollection

MapProperty() public méthode

public MapProperty ( string propertyName, string destProperty, bool createIfNotExists ) : void
propertyName string
destProperty string
createIfNotExists bool
Résultat void

RemoveMapping() public méthode

public RemoveMapping ( string propertyName ) : void
propertyName string
Résultat void