C# Class WorkflowDesigner.DesignSurfaceController

Afficher le fichier Open project: DenisVuyka/SLWorkflowDesigner Class Usage Examples

Private Properties

Свойство Type Description
CreateDefaultOutputActivity void
InitializeSurface void
InitializeWorkflowDefinition void
OnActivityAdded void
OnActivityRemoved void
OnLinkAdded void
OnLinkRemoved void
OnSurfaceMouseLeftButtonDown void
OnSurfaceMouseLeftButtonUp void
OnSurfaceMouseMove void
ParseActivity WorkflowDesigner.Sdk.FunctionActivity
ParseLink WorkflowDesigner.Sdk.FunctionReference
ProcessDeletedActivity void
ProcessDeletedLink void
ProcessNewActivity void
ProcessNewLink void
RemoveConnectionLine void
SelectItem void
TeardownWorkflowDefinition void

Méthodes publiques

Méthode Description
CanRemoveSelection ( ) : bool
Clear ( ) : void
DesignSurfaceController ( DesignSurface surface, FunctionDefinition workflow ) : System
LoadXml ( System.Xml.Linq.XElement data ) : void
RemoveItem ( FunctionActivity item ) : void
RemoveItem ( FunctionReference item ) : void
RemoveItem ( ISelectable selectable ) : void
RemoveSelection ( ) : void
Teardown ( ) : void
WriteXml ( ) : System.Xml.Linq.XElement

Méthodes protégées

Méthode Description
CanDrop ( ToolboxItem request, Point dropPoint ) : bool
DoDrop ( ToolboxItem request, Point dropPoint ) : bool

Private Methods

Méthode Description
CreateDefaultOutputActivity ( ) : void
InitializeSurface ( ) : void
InitializeWorkflowDefinition ( ) : void
OnActivityAdded ( object sender, FunctionActivityEventArgs e ) : void
OnActivityRemoved ( object sender, FunctionActivityEventArgs e ) : void
OnLinkAdded ( object sender, FunctionReferenceEventArgs e ) : void
OnLinkRemoved ( object sender, FunctionReferenceEventArgs e ) : void
OnSurfaceMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnSurfaceMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnSurfaceMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
ParseActivity ( System.Xml.Linq.XElement data ) : FunctionActivity
ParseLink ( System.Xml.Linq.XElement data ) : FunctionReference
ProcessDeletedActivity ( FunctionActivity activity ) : void
ProcessDeletedLink ( FunctionReference link ) : void
ProcessNewActivity ( FunctionActivity activity ) : void
ProcessNewLink ( FunctionReference link ) : void
RemoveConnectionLine ( ) : void
SelectItem ( ISelectable item ) : void
TeardownWorkflowDefinition ( ) : void

Method Details

CanDrop() protected méthode

protected CanDrop ( ToolboxItem request, Point dropPoint ) : bool
request ToolboxItem
dropPoint Point
Résultat bool

CanRemoveSelection() public méthode

public CanRemoveSelection ( ) : bool
Résultat bool

Clear() public méthode

public Clear ( ) : void
Résultat void

DesignSurfaceController() public méthode

public DesignSurfaceController ( DesignSurface surface, FunctionDefinition workflow ) : System
surface DesignSurface
workflow WorkflowDesigner.Sdk.FunctionDefinition
Résultat System

DoDrop() protected méthode

protected DoDrop ( ToolboxItem request, Point dropPoint ) : bool
request ToolboxItem
dropPoint Point
Résultat bool

LoadXml() public méthode

public LoadXml ( System.Xml.Linq.XElement data ) : void
data System.Xml.Linq.XElement
Résultat void

RemoveItem() public méthode

public RemoveItem ( FunctionActivity item ) : void
item WorkflowDesigner.Sdk.FunctionActivity
Résultat void

RemoveItem() public méthode

public RemoveItem ( FunctionReference item ) : void
item WorkflowDesigner.Sdk.FunctionReference
Résultat void

RemoveItem() public méthode

public RemoveItem ( ISelectable selectable ) : void
selectable ISelectable
Résultat void

RemoveSelection() public méthode

public RemoveSelection ( ) : void
Résultat void

Teardown() public méthode

public Teardown ( ) : void
Résultat void

WriteXml() public méthode

public WriteXml ( ) : System.Xml.Linq.XElement
Résultat System.Xml.Linq.XElement