Connector Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |