Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ActivityDesigner Members

ActivityDesigner Members

Provides a mandatory base class for all activity designer components.

The ActivityDesigner type exposes the following members.

  NameDescription
Public method ActivityDesigner Initializes a new instance of the ActivityDesigner class.
Top

  NameDescription
Public method CanBeParentedTo Gets a value that indicates if a CompositeActivity can be set as the parent of the activity associated with the designer.
Protected method CanConnect Returns a value that indicates whether a connection can be created between the specified connection point on the current activity designer and the specified connection point on a target activity designer.
Protected method CreateView Creates a workflow view for the current activity designer using the specified ViewTechnology.
Public method Dispose Overloaded. Releases the unmanaged resources used by the ActivityDesigner and optionally releases the managed resources.
Protected method DoDefaultAction Performs the default UI action associated with the designer.
Public method EnsureVisible Shifts the visible area of the screen to guarantee that the specified designer is visible.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Provided as an override to Finalize to clean up any resources deterministically. (Overrides Object.Finalize().)
Public method GetConnectionPoints Returns a read-only collection of connection points for the activity designer along the specified DesignerEdges.
Protected method GetConnections Returns a read-only collection of points that the designer uses for connections.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetPreviewImage Gets the image of the activity designer on the specified Graphics.
Public method Static member GetRootDesigner Returns the designer associated with the design surface of the workflow.
Protected method GetService Tries to retrieve the specified type of service from the design mode site for the activity associated with the designer.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Public method HitTest Gets information about the ActivityDesigner at a specified point on the screen.
Protected method Initialize Initializes the designer with the associated Activity.
Public method Invalidate Overloaded. Invalidates the designer.
Public method Static member IsCommentedActivity Returns a Boolean value that indicates whether the current designer's activity is commented or is inside a commented activity.
Protected method IsSupportedActivityType Returns a value that indicates whether the specified activity type is supported if the activity designer is a root designer.
Protected method LoadViewState Loads the view state of the designer from a binary stream.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnActivityChanged Notifies the ActivityDesigner when the activity it is associated with changes.
Protected method OnBeginResizing Notifies the ActivityDesigner when a user starts to visually resize the activity designer when the designer is in a FreeFormActivityDesigner.
Protected method OnConnected Notifies the ActivityDesigner when a connection is established between two connection points.
Protected method OnDragDrop Occurs when the drag drop operation is completed inside designer bounds.
Protected method OnDragEnter Occurs when the drag drop operation is in progress and the pointer enters the designer bounds.
Protected method OnDragLeave Occurs when the drag drop operation is in progress and the pointer leaves the designer bounds.
Protected method OnDragOver Occurs when the drag drop operation is in progress and the pointer is within the designer bounds.
Protected method OnEndResizing Notifies the ActivityDesigner when a user is finished visually resizing the activity designer when the designer is in a FreeFormActivityDesigner.
Protected method OnExecuteDesignerAction Notifies the ActivityDesigner when the user clicks on the configuration errors associated with the designer.
Protected method OnGiveFeedback Updates the visual cues for feedback supplied to the user when performing a drag operation.
Protected method OnKeyDown Occurs when a key is pressed when the designer has the keyboard focus.
Protected method OnKeyUp Occurs when a key is released when the designer has keyboard focus.
Protected method OnLayoutPosition Notifies the ActivityDesigner when a user repositions its visual cues or child activity designers.
Protected method OnLayoutSize Returns the size of the visual cues or child activity designers on the ActivityDesigner.
Protected method OnMouseCaptureChanged Occurs when the mouse capture changes.
Protected method OnMouseDoubleClick Occurs when the mouse button is clicked multiple times on the designer.
Protected method OnMouseDown Occurs when the mouse button is pressed when the pointer is in designer bounds.
Protected method OnMouseDragBegin Occurs when the user starts to drag the mouse on the designer.
Protected method OnMouseDragEnd Occurs when the user stops dragging the mouse on the designer.
Protected method OnMouseDragMove Occurs on each movement of the mouse as the user drags the pointer over the designer.
Protected method OnMouseEnter Occurs when the mouse first enters the designer bounds.
Protected method OnMouseHover Occurs when the pointer is in designer bounds.
Protected method OnMouseLeave Occurs when the pointer leaves designer bounds.
Protected method OnMouseMove Occurs when the pointer is moving in designer bounds.
Protected method OnMouseUp Occurs when the mouse button is released when the pointer is in designer bounds.
Protected method OnPaint Draws the visual representation of the activity at design time.
Protected method OnProcessMessage Allows the designer to process raw Win32 messages.
Protected method OnQueryContinueDrag Controls whether the drag operation should continue.
Protected method OnResizing Notifies the ActivityDesigner when a user is visually resizing it at design time. The method is only called if the activity designer is a child of a FreeFormActivityDesigner.
Protected method OnScroll Notifies the ActivityDesigner when a user changes the scroll position.
Protected method OnShowSmartTagVerbs Displays the designer verbs associated with a smart tag at the specified point.
Protected method OnSmartTagVisibilityChanged Notifies the ActivityDesigner whether a smart tag should be displayed or hidden.
Protected method OnThemeChange Notifies the designer that the associated theme has changed.
Protected method PerformLayout Updates the layout of the designer.
Protected method PointToLogical Transforms a point from screen coordinate system to the activity designer coordinate system.
Protected method PointToScreen Transforms a point from the activity designer coordinate system to the screen coordinate system.
Protected method PostFilterAttributes When overridden in a derived class, it allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.
Protected method PostFilterEvents When overridden in a derived class, it allows the designer to change or remove items from the set of events that it exposes through a TypeDescriptor.
Protected method PostFilterProperties When overridden in a derived class, it allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.
Protected method PreFilterAttributes When overridden in a derived class, it allows a designer to add items to the set of attributes that it exposes through a TypeDescriptor.
Protected method PreFilterEvents When overridden in a derived class, it allows a designer to add items to the set of events that it exposes through a TypeDescriptor.
Protected method PreFilterProperties When overridden in a derived class it allows a designer to add items to the set of properties that it exposes through a TypeDescriptor.
Protected method RectangleToLogical Transforms a rectangle from the screen coordinate system to the activity designer coordinate system.
Protected method RectangleToScreen Transforms a rectangle from the activity designer coordinate system to the screen coordinate system.
Protected method RefreshDesignerActions Refreshes the configuration errors associated with the designer.
Protected method RefreshDesignerVerbs Refreshes the activity designer verbs associated with the designer by calling the status handler.
Protected method SaveViewState Stores the view state of the designer into a binary stream.
Protected method ShowInfoTip Overloaded. Displays the specified info tip for the ActivityDesigner.
Protected method ShowInPlaceTip Displays the specified tool tip in the specified rectangle location.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public property AccessibilityObject Gets an AccessibleObject that accessibility applications use to adjust the application UI for users who have impairments.
Public property Activity Gets the Activity associated with the designer.
Public property Bounds Gets a Rectangle which contains the value for the enclosing rectangle of the designer in logical coordinates.
Protected property DesignerActions Gets the array of actions associated with configuration errors.
Public property DesignerTheme Gets the current designer theme for the activity designer.
Protected property EnableVisualResizing Gets a value that indicates whether the activity designer can be resized in a free form designer.
Protected property Glyphs Gets a collection of glyphs with which to adorn the designer.
Public property Image Gets or sets the Image associated with the designer.
Protected property ImageRectangle Gets the value for the enclosing bounds of the image associated with the designer in logical coordinates.
Protected property InvokingDesigner Gets or sets the designer of the activity that invokes the activity associated with the current activity designer.
Public property IsLocked Gets a value that indicates whether the activity associated with the designer can be modified.
Public property IsPrimarySelection Gets a value that indicates if the activity associated with the designer is the primary selection.
Public property IsRootDesigner Gets a value that indicates whether the designer is a root designer.
Public property IsSelected Gets a value that indicates if the activity associated with the designer is selected.
Public property IsVisible Gets a value that indicates if the activity associated with the designer is visible on the workflow.
Public property Location Gets or sets the location of the designer in logical coordinates.
Protected property MessageFilters Gets a read-only collection of message filters that are associated with the activity designer.
Public property MinimumSize Gets the minimum size for the activity designer.
Public property ParentDesigner Gets the parent designer of the existing designer.
Protected property ParentView Gets the workflow view that contains the current activity designer.
Protected property ShowSmartTag Gets a value that indicates if the activity should show a smart tag.
Public property Size Gets or sets the size of the ActivityDesigner.
Protected property SmartTagRectangle Gets the rectangle where the smart tag should be displayed.
Protected property SmartTagVerbs Gets a read-only collection of designer actions to associate with a smart tag on the activity designer.
Public property Text Gets or sets the text to associate with the designer.
Protected property TextRectangle Gets the value of the text rectangle in logical coordinates.
Protected property Verbs Gets the collection of verbs to be associated with the designer.
Top

  NameDescription
Explicit interface implemetation Private property IDesigner.Component Gets the base component with which the activity designer is associated.
Explicit interface implemetation Private method IDesigner.DoDefaultAction Performs the default action associated with the designer.
Explicit interface implemetation Private method IToolboxUser.GetToolSupported Gets a value indicating whether the specified Toolbox item is supported by the current activity designer.
Explicit interface implemetation Private method IRootDesigner.GetView Returns a view object for the specified view technology.
Explicit interface implemetation Private method IDesigner.Initialize Initializes the designer with the associated activity.
Explicit interface implemetation Private property IWorkflowRootDesigner.InvokingDesigner Gets or sets the CompositeActivityDesigner that requested the activity designer be initialized.
Explicit interface implemetation Private method IWorkflowRootDesigner.IsSupportedActivityType Returns a value that indicates whether the specified type is supported on the current ActivityDesigner.
Explicit interface implemetation Private method IPersistUIState.LoadViewState Restores the view state from a binary stream.
Explicit interface implemetation Private property IWorkflowRootDesigner.MessageFilters Gets any message filters associated with the activity designer.
Explicit interface implemetation Private method IDesignerFilter.PostFilterAttributes When overridden in a derived class it allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IDesignerFilter.PostFilterEvents When overridden in a derived class it allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IDesignerFilter.PostFilterProperties When overridden in a derived class it allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IDesignerFilter.PreFilterAttributes When overridden in a derived class it allows a designer to add items to the set of attributes that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IDesignerFilter.PreFilterEvents When overridden in a derived class it allows a designer to add items to the set of events that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IDesignerFilter.PreFilterProperties When overridden in a derived class it allows a designer to add items to the set of properties that it exposes through a TypeDescriptor.
Explicit interface implemetation Private method IPersistUIState.SaveViewState Saves the view state to a binary stream.
Explicit interface implemetation Private property IRootDesigner.SupportedTechnologies Gets the array of technologies that the activity designer can support for its display.
Explicit interface implemetation Private property IWorkflowRootDesigner.SupportsLayoutPersistence Gets the value that indicates whether the actual workflow root designer supports the layout persistence.
Explicit interface implemetation Private method IToolboxUser.ToolPicked Selects the specified toolbox item.
Explicit interface implemetation Private property IDesigner.Verbs Gets the design-time verbs associated with the activity designer.
Top

Community Additions

ADD
Show:
© 2015 Microsoft