Connector Class
Definition
Caution
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Represents a connector between two activity designers on a workflow design surface.
public ref class Connector : IDisposable
public class Connector : IDisposable
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class Connector : IDisposable
type Connector = class
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type Connector = class
interface IDisposable
Public Class Connector
Implements IDisposable
- Inheritance
-
Connector
- Attributes
- Implements
Remarks
Note
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5.
A connector is the line that appears on a workflow design surface that connects one activity designer to another. Connector provides methods and properties that allow you to customize how to draw a set of connectors when an activity designer is rendered at design time.
Constructors
Connector(ConnectionPoint, ConnectionPoint) |
Initializes a new instance of the Connector class. |
Properties
AccessibilityObject |
Gets an AccessibleObject that accessibility applications use to adjust the application UI for users who have impairments. |
Bounds |
Gets the bounding rectangle for the connector on the workflow design surface. |
ConnectorModified |
Gets the value that indicates whether the Connector is modified. |
ConnectorSegments |
Gets a read-only collection of points that contains all segments found in the Connector. |
ExcludedRoutingRectangles |
Returns an empty array of Rectangle object. Derived classes populate this collection. |
ParentDesigner |
Gets the designer on which the connecter appears on the workflow design surface. |
ParentView |
Gets the workflow view associated with the connector. |
Source |
Gets or sets the ConnectionPoint where drawing of the Connector begins. |
Target |
Gets or sets the ConnectionPoint where drawing of the Connector ends. |
Methods
Equals(Object) |
Determines whether the current Connector is equal to the specified connector. |
GetHashCode() |
Returns the hash code for the current Connector. |
GetService(Type) |
Returns a service object of the specified type if it is available. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
HitTest(Point) |
Returns a value that indicates whether the specified point resides on the current Connector. |
Invalidate() |
Invalidates the current Connector and causes it to be redrawn. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Offset(Size) |
Changes the Connector height and width using the settings defined in the specified Size. |
OnLayout(ActivityDesignerLayoutEventArgs) |
Notifies the Connector that layout operations are occurring. |
OnPaint(ActivityDesignerPaintEventArgs) |
Renders the Connector on the workflow design surface. |
OnPaintEdited(ActivityDesignerPaintEventArgs, Point[], Point[]) |
Used for drawing the Connector when it is dragged from one state to another. |
OnPaintSelected(ActivityDesignerPaintEventArgs, Boolean, Point[]) |
Used for drawing a Connector that is selected by the user. |
PerformLayout() |
Performs layout tasks for the Connector. |
SetConnectorSegments(ICollection<Point>) |
Reroutes the connector from source to target if the connector has changed. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Explicit Interface Implementations
IDisposable.Dispose() |
Releases all resources used by the Connector. |