SequentialWorkflowRootDesigner 类

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

包含用于为工作流设计图面上的所有根设计器提供一致外观的属性和方法。

public ref class SequentialWorkflowRootDesigner : System::Workflow::ComponentModel::Design::SequentialActivityDesigner
public class SequentialWorkflowRootDesigner : System.Workflow.ComponentModel.Design.SequentialActivityDesigner
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class SequentialWorkflowRootDesigner : System.Workflow.ComponentModel.Design.SequentialActivityDesigner
type SequentialWorkflowRootDesigner = class
    inherit SequentialActivityDesigner
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type SequentialWorkflowRootDesigner = class
    inherit SequentialActivityDesigner
Public Class SequentialWorkflowRootDesigner
Inherits SequentialActivityDesigner
继承
属性

注解

备注

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

通常,顺序工作流根设计器类的实例在工作流设计器中创建工作流时创建,它表示用户可在其中添加和编辑活动的设计图面。 工作流根设计器没有父设计器,除非它是 InvokeWorkflowActivity 活动的子级。 所有工作流根设计器都必须从 SequentialWorkflowRootDesigner 派生。

构造函数

SequentialWorkflowRootDesigner()

初始化 SequentialWorkflowRootDesigner 类的新实例。

属性

AccessibilityObject

获取一个允许 AccessibleObject 为残障用户调整其 UI 的 SequentialActivityDesigner

(继承自 SequentialActivityDesigner)
ActiveView

获取或设置 DesignerView,其中包含有关由 StructuredCompositeActivityDesigner 显示的当前设计器视图的信息。

(继承自 StructuredCompositeActivityDesigner)
Activity

获取与设计器关联的 Activity

(继承自 ActivityDesigner)
Bounds

获取一个 Rectangle,其中包含环绕设计器的矩形的值(以逻辑坐标表示)。

(继承自 ActivityDesigner)
CanExpandCollapse

获取一个值,该值指示能否展开和折叠设计器。

ContainedDesigners

获取一个泛型只读集合,其中包含作为 StructuredCompositeActivityDesigner 的子级的所有活动设计器。

(继承自 StructuredCompositeActivityDesigner)
CurrentDropTarget

获取或设置由 GetDropTargets(Point) 返回的放置目标数组中当前放置目标的索引。

(继承自 StructuredCompositeActivityDesigner)
DesignerActions

获取与配置错误关联的操作的数组。

(继承自 ActivityDesigner)
DesignerTheme

获取活动设计器的当前设计器主题。

(继承自 ActivityDesigner)
EnableVisualResizing

获取一个值,该值指示能否在任意形式的设计器中调整活动设计器的大小。

(继承自 ActivityDesigner)
ExpandButtonRectangle

获取包含展开或折叠按钮的 Rectangle

(继承自 CompositeActivityDesigner)
Expanded

获取或设置一个值,该值指示设计器是否在工作流设计器图面上展开。

(继承自 SequentialActivityDesigner)
FirstSelectableObject

获取 SequentialActivityDesigner 的导航顺序中的第一个可选择对象。

(继承自 SequentialActivityDesigner)
Footer

获取与根设计器关联的页脚。

Glyphs

获取在 SequentialWorkflowRootDesigner 上显示的标志符号的集合。

Header

获取与根设计器关联的页眉。

HelpText

获取或设置当 SequentialActivityDesigner 不包含任何其他活动设计器时显示的文本。

(继承自 SequentialActivityDesigner)
HelpTextRectangle

获取用作由 HelpText 属性显示的文本的边界的矩形。

(继承自 SequentialActivityDesigner)
HelpTextSize

获取当 SequentialActivityDesigner 不包含子活动设计器时其中显示的文本的高度和宽度。

(继承自 SequentialActivityDesigner)
Image

获取与设计器关联的图像。

ImageRectangle

获取与设计器关联的图像的环绕边界值(以逻辑坐标表示)。

InvokingDesigner

获取或设置请求要初始化的顺序工作流根设计器的 CompositeActivityDesigner

IsEditable

获取一个值,该值指示是否可以编辑设计器。

(继承自 CompositeActivityDesigner)
IsLocked

获取一个值,该值指示能否修改与设计器关联的活动。

(继承自 ActivityDesigner)
IsPrimarySelection

获取一个值,该值指示与设计器关联的活动是否为主选择。

(继承自 ActivityDesigner)
IsRootDesigner

获取一个值,该值指示设计器是否为根设计器。

(继承自 ActivityDesigner)
IsSelected

获取一个值,该值指示是否选择了与设计器关联的活动。

(继承自 ActivityDesigner)
IsVisible

获取一个值,该值指示与设计器关联的活动在工作流上是否可见。

(继承自 ActivityDesigner)
LastSelectableObject

获取 SequentialActivityDesigner 的导航顺序中的最后一个可选择对象。

(继承自 SequentialActivityDesigner)
Location

获取或设置设计器的位置(以逻辑坐标表示)。

(继承自 CompositeActivityDesigner)
MessageFilters

获取与活动设计器关联的消息筛选器的只读集合。

(继承自 ActivityDesigner)
MinimumSize

获取 SequentialWorkflowRootDesigner 的最小大小。

ParentDesigner

获取现有设计器的父设计器。

(继承自 ActivityDesigner)
ParentView

获取包含当前活动设计器的工作流视图。

(继承自 ActivityDesigner)
ShowSmartTag

获取一个值,该值指示根设计器是否显示智能标记。

Size

获取或设置 ActivityDesigner 的大小。

(继承自 ActivityDesigner)
SmartTagRectangle

获取设计器图面上要在其中显示智能标记的矩形。

SmartTagVerbs

获取与设计器上的智能标记关联的设计器操作的只读集合。

(继承自 StructuredCompositeActivityDesigner)
Text

获取与设计器关联的说明。

TextRectangle

获取说明矩形的值(以逻辑坐标表示)。

(继承自 CompositeActivityDesigner)
TitleHeight

获取设计器标题区的高度。

Verbs

获取与设计器关联的谓词的集合。

(继承自 ActivityDesigner)
Views

获取当前 StructuredCompositeActivityDesigner 承载的设计器视图的只读集合。

(继承自 StructuredCompositeActivityDesigner)

方法

CanBeParentedTo(CompositeActivityDesigner)

返回一个值,该值指示 CompositeActivity 能否设置为与设计器关联的活动的父级。

CanConnect(ConnectionPoint, ConnectionPoint)

返回一个值,该值指示能否在当前活动设计器上的指定连接点与目标活动设计器上的指定连接点之间创建连接。

(继承自 ActivityDesigner)
CanInsertActivities(HitTestInfo, ReadOnlyCollection<Activity>)

返回一个值,该值指示是否可以将指定的活动添加到工作流设计图面上指定位置的 StructuredCompositeActivityDesigner

(继承自 StructuredCompositeActivityDesigner)
CanMoveActivities(HitTestInfo, ReadOnlyCollection<Activity>)

返回一个值,该值指示是否可以将复合活动中包含的活动移出与设计器关联的复合活动。

(继承自 CompositeActivityDesigner)
CanRemoveActivities(ReadOnlyCollection<Activity>)

返回一个值,该值指示是否可以从 StructuredCompositeActivityDesigner 中移除指定活动。

(继承自 StructuredCompositeActivityDesigner)
CreateView(ViewTechnology)

使用指定的视图技术为当前活动设计器创建工作流视图。

(继承自 ActivityDesigner)
Dispose()

释放由 ActivityDesigner 占用的非托管资源,还可以另外再释放托管资源。

(继承自 ActivityDesigner)
Dispose(Boolean)

释放由 CompositeActivityDesigner 占用的非托管资源,还可以另外再释放托管资源。

(继承自 CompositeActivityDesigner)
DoDefaultAction()

执行与设计器关联的默认 UI 操作。

(继承自 ActivityDesigner)
DrawConnectors(Graphics, Pen, Point[], LineAnchor, LineAnchor)

绘制要在 StructuredCompositeActivityDesigner 上显示的所有连接器。

(继承自 StructuredCompositeActivityDesigner)
EnsureVisible()

移动屏幕的可视区域以确保指定设计器是可见的。

(继承自 ActivityDesigner)
EnsureVisibleContainedDesigner(ActivityDesigner)

确保指定的活动设计器在工作流设计图面上可见。

(继承自 StructuredCompositeActivityDesigner)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetConnectionPoints(DesignerEdges)

返回沿指定 DesignerEdges 的活动设计器连接点的只读集合。

(继承自 ActivityDesigner)
GetConnections(DesignerEdges)

返回设计器用于连接的点的只读集合。

(继承自 ActivityDesigner)
GetConnectors()

返回限定了活动设计器的连接器边界的矩形的数组。

(继承自 SequentialActivityDesigner)
GetDropTargets(Point)

返回表示 SequentialActivityDesigner 中的有效放置位置的矩形数组。

(继承自 SequentialActivityDesigner)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetInnerConnections(DesignerEdges)

返回表示设计器内部连接的点的只读集合。

GetNextSelectableObject(Object, DesignerNavigationDirection)

返回在当前 SequentialActivityDesigner 的导航顺序中位于指定对象后面的第一个可选择对象。

(继承自 SequentialActivityDesigner)
GetPreviewImage(Graphics)

获取指定 Graphics 上的活动设计器的图像。

(继承自 ActivityDesigner)
GetService(Type)

尝试从与设计器关联的活动的设计模式站点检索指定类型的服务。

(继承自 ActivityDesigner)
GetType()

获取当前实例的 Type

(继承自 Object)
HitTest(Point)

返回有关工作流设计图面上指定点处的 SequentialActivityDesigner 的信息。

(继承自 SequentialActivityDesigner)
Initialize(Activity)

使用指定活动初始化设计器。

(继承自 SequentialActivityDesigner)
InsertActivities(HitTestInfo, ReadOnlyCollection<Activity>)

将指定活动添加到工作流设计图面上指定位置处的 StructuredCompositeActivityDesigner

(继承自 StructuredCompositeActivityDesigner)
Invalidate()

使设计器无效。

(继承自 ActivityDesigner)
Invalidate(Rectangle)

使设计器上的指定矩形无效。

(继承自 ActivityDesigner)
IsContainedDesignerVisible(ActivityDesigner)

获取一个值,该值指示包含的设计器是否可见。

(继承自 CompositeActivityDesigner)
IsSupportedActivityType(Type)

返回一个值,该值指示在活动设计器为根设计器的情况下是否支持指定的活动类型。

(继承自 ActivityDesigner)
LoadViewState(BinaryReader)

从二进制流加载 StructuredCompositeActivityDesigner 的视图状态。

(继承自 StructuredCompositeActivityDesigner)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
MoveActivities(HitTestInfo, ReadOnlyCollection<Activity>)

将指定活动从 StructuredCompositeActivityDesigner 中显示的一个设计器移动到另一个设计器中。

(继承自 StructuredCompositeActivityDesigner)
OnActivityChanged(ActivityChangedEventArgs)

当与设计器关联的活动发生更改时向设计器发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnBeginResizing(ActivityDesignerResizeEventArgs)

在设计器位于 ActivityDesigner 中的情况下用户开始直观地调整活动设计器的大小时,向 FreeformActivityDesigner 发出通知。

(继承自 ActivityDesigner)
OnConnected(ConnectionPoint, ConnectionPoint)

当在两个连接点之间建立连接时,向 ActivityDesigner 发出通知。

(继承自 ActivityDesigner)
OnContainedActivitiesChanged(ActivityCollectionChangeEventArgs)

当设计器中包含的多个活动更改时发生。 例如,添加新的子活动或移除现有的子活动时会发生这种情况。

(继承自 CompositeActivityDesigner)
OnContainedActivitiesChanging(ActivityCollectionChangeEventArgs)

StructuredCompositeActivityDesigner 包含的多个活动发生更改时向其发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnContainedActivityChanged(ActivityChangedEventArgs)

当设计器中包含的活动更改时发生。

(继承自 CompositeActivityDesigner)
OnDragDrop(ActivityDragEventArgs)

对设计图面的边界完成拖放操作时向 StructuredCompositeActivityDesigner 发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnDragEnter(ActivityDragEventArgs)

正在执行拖放操作并且用户的鼠标光标进入设计器的边界时,向 StructuredCompositeActivityDesigner 发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnDragLeave()

正在执行拖放操作并且用户的鼠标光标离开设计器的边界时,向 StructuredCompositeActivityDesigner 发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnDragOver(ActivityDragEventArgs)

当执行拖放操作并且用户的鼠标光标位于设计器边界内时,向 StructuredCompositeActivityDesigner 发出通知。

(继承自 StructuredCompositeActivityDesigner)
OnEndResizing()

在设计器位于 ActivityDesigner 中的情况下用户完成直观地调整活动设计器的大小时,向 FreeformActivityDesigner 发出通知。

(继承自 ActivityDesigner)
OnExecuteDesignerAction(DesignerAction)

当用户单击与设计器关联的配置错误时,向 ActivityDesigner 发出通知。

(继承自 ActivityDesigner)
OnGiveFeedback(GiveFeedbackEventArgs)

更新执行拖动操作时提供给用户的反馈的视觉提示。

(继承自 ActivityDesigner)
OnKeyDown(KeyEventArgs)

设计器有焦点的情况下按下某个键时调用。

(继承自 CompositeActivityDesigner)
OnKeyUp(KeyEventArgs)

在设计器有键盘焦点的情况下释放键时发生。

(继承自 ActivityDesigner)
OnLayoutPosition(ActivityDesignerLayoutEventArgs)

SequentialActivityDesigner 上执行位置视觉提示和子设计器的布局任务。

(继承自 SequentialActivityDesigner)
OnLayoutSize(ActivityDesignerLayoutEventArgs)

SequentialWorkflowRootDesigner 中包含的设计器上的视觉提示设置大小。

OnMouseCaptureChanged()

在鼠标捕获发生更改时发生。

(继承自 ActivityDesigner)
OnMouseDoubleClick(MouseEventArgs)

在设计器上多次单击鼠标按钮时发生。

(继承自 ActivityDesigner)
OnMouseDown(MouseEventArgs)

指针位于设计器边界内的情况下单击鼠标时调用。

(继承自 CompositeActivityDesigner)
OnMouseDragBegin(Point, MouseEventArgs)

当用户开始在设计器上拖动鼠标时发生。

(继承自 ActivityDesigner)
OnMouseDragEnd()

当用户停止在设计器上拖动鼠标时发生。

(继承自 ActivityDesigner)
OnMouseDragMove(MouseEventArgs)

在用户在设计器上拖动指针的过程中鼠标每次发生移动时发生。

(继承自 ActivityDesigner)
OnMouseEnter(MouseEventArgs)

当鼠标第一次进入设计器边界时发生。

(继承自 ActivityDesigner)
OnMouseHover(MouseEventArgs)

当指针位于设计器边界内时发生。

(继承自 ActivityDesigner)
OnMouseLeave()

当指针移出设计器边界时发生。

(继承自 ActivityDesigner)
OnMouseMove(MouseEventArgs)

当指针在设计器边界内移动时发生。

(继承自 ActivityDesigner)
OnMouseUp(MouseEventArgs)

在指针位于设计器边界内的情况下释放鼠标按钮时发生。

(继承自 ActivityDesigner)
OnPaint(ActivityDesignerPaintEventArgs)

绘制与 SequentialWorkflowRootDesigner 关联的任何页眉和页脚。

OnProcessMessage(Message)

允许设计器处理原始 Win32 消息。

(继承自 ActivityDesigner)
OnQueryContinueDrag(QueryContinueDragEventArgs)

控制拖动操作是否应继续。

(继承自 ActivityDesigner)
OnResizing(ActivityDesignerResizeEventArgs)

当用户在设计时直观地调整其大小时,向 ActivityDesigner 发出通知。 仅当活动设计器是 FreeformActivityDesigner 的子级时,才会调用此方法。

(继承自 ActivityDesigner)
OnScroll(ScrollBar, Int32)

在用户更改滚动位置时,向 ActivityDesigner 发出通知。

(继承自 ActivityDesigner)
OnShowSmartTagVerbs(Point)

显示与工作流设计图面上指定位置处的智能标记关联的设计器谓词。

(继承自 StructuredCompositeActivityDesigner)
OnSmartTagVisibilityChanged(Boolean)

向设计器发出有关是在 SequentialWorkflowRootDesigner 上显示还是隐藏智能标记的通知。

OnThemeChange(ActivityDesignerTheme)

向设计器通知关联的主题已发生更改。

(继承自 CompositeActivityDesigner)
OnViewChanged(DesignerView)

在当前设计器视图发生更改时,向 StructuredCompositeActivityDesigner 发出通知。

(继承自 StructuredCompositeActivityDesigner)
PaintContainedDesigners(ActivityDesignerPaintEventArgs)

调整图形对象上的剪裁区域并对所有包含的设计器调用 OnPaint(ActivityDesignerPaintEventArgs)

(继承自 CompositeActivityDesigner)
PerformLayout()

更新设计器的布局。

(继承自 ActivityDesigner)
PointToLogical(Point)

将点从屏幕坐标系转换为活动设计器坐标系。

(继承自 ActivityDesigner)
PointToScreen(Point)

将点从活动设计器坐标系转换为屏幕坐标系。

(继承自 ActivityDesigner)
PostFilterAttributes(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的特性集中的项。

(继承自 ActivityDesigner)
PostFilterEvents(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的事件集中的项。

(继承自 ActivityDesigner)
PostFilterProperties(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的属性集中的项。

(继承自 ActivityDesigner)
PreFilterAttributes(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的特性集中添加项。

(继承自 ActivityDesigner)
PreFilterEvents(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的事件集中添加项。

(继承自 ActivityDesigner)
PreFilterProperties(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的属性集中添加项。

(继承自 ActivityDesigner)
RectangleToLogical(Rectangle)

将矩形从屏幕坐标系转换为活动设计器坐标系。

(继承自 ActivityDesigner)
RectangleToScreen(Rectangle)

将矩形从活动设计器坐标系转换为屏幕坐标系。

(继承自 ActivityDesigner)
RefreshDesignerActions()

刷新与设计器关联的配置错误。

(继承自 ActivityDesigner)
RefreshDesignerVerbs()

通过调用状态处理程序,刷新与设计器关联的活动设计器谓词。

(继承自 ActivityDesigner)
RemoveActivities(ReadOnlyCollection<Activity>)

从复合活动设计器中移除一系列活动。

(继承自 CompositeActivityDesigner)
SaveViewState(BinaryWriter)

StructuredCompositeActivityDesigner 的当前视图状态存储到二进制流中。

(继承自 StructuredCompositeActivityDesigner)
ShowInfoTip(String)

显示指定的信息提示。

(继承自 ActivityDesigner)
ShowInfoTip(String, String)

使用指定的标题和文本显示 ActivityDesigner 的信息提示。

(继承自 ActivityDesigner)
ShowInPlaceTip(String, Rectangle)

在指定的矩形位置显示指定的工具提示。

(继承自 ActivityDesigner)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

IDesigner.Component

获取与活动设计器关联的基组件。

(继承自 ActivityDesigner)
IDesigner.DoDefaultAction()

执行与设计器关联的默认操作。

(继承自 ActivityDesigner)
IDesigner.Initialize(IComponent)

使用关联的活动初始化设计器。

(继承自 ActivityDesigner)
IDesigner.Verbs

获取与活动设计器关联的设计时谓词。

(继承自 ActivityDesigner)
IDesignerFilter.PostFilterAttributes(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的特性集中的项。

(继承自 ActivityDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的事件集中的项。

(继承自 ActivityDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

当在派生类中重写时,允许设计器更改或移除它通过 TypeDescriptor 公开的属性集中的项。

(继承自 ActivityDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的特性集中添加项。

(继承自 ActivityDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的事件集中添加项。

(继承自 ActivityDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

当在派生类中重写时,允许设计器向它通过 TypeDescriptor 公开的属性集中添加项。

(继承自 ActivityDesigner)
IPersistUIState.LoadViewState(BinaryReader)

从二进制流还原视图状态。

(继承自 ActivityDesigner)
IPersistUIState.SaveViewState(BinaryWriter)

将视图状态保存到二进制流。

(继承自 ActivityDesigner)
IRootDesigner.GetView(ViewTechnology)

返回指定视图技术的视图对象。

(继承自 ActivityDesigner)
IRootDesigner.SupportedTechnologies

获取活动设计器可为其显示提供支持的技术集。

(继承自 ActivityDesigner)
IToolboxUser.GetToolSupported(ToolboxItem)

确定当前活动设计器是否支持指定的工具箱项。

(继承自 ActivityDesigner)
IToolboxUser.ToolPicked(ToolboxItem)

选择指定的工具箱项。

(继承自 ActivityDesigner)
IWorkflowRootDesigner.InvokingDesigner

获取或设置请求要初始化的活动设计器的 CompositeActivityDesigner

(继承自 ActivityDesigner)
IWorkflowRootDesigner.IsSupportedActivityType(Type)

返回一个值,该值指示当前 ActivityDesigner 是否支持指定的类型。

(继承自 ActivityDesigner)
IWorkflowRootDesigner.MessageFilters

获取与活动设计器关联的任何消息筛选器。

(继承自 ActivityDesigner)
IWorkflowRootDesigner.SupportsLayoutPersistence

获取一个值,该值指示实际的工作流根设计器是否支持布局持久性。

(继承自 ActivityDesigner)

适用于