ConnectorHitTestInfo 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ConnectorHitTestInfo 类的新实例。
public:
ConnectorHitTestInfo(System::Workflow::ComponentModel::Design::CompositeActivityDesigner ^ compositeActivityDesigner, System::Workflow::ComponentModel::Design::HitTestLocations flags, int connector);
public ConnectorHitTestInfo (System.Workflow.ComponentModel.Design.CompositeActivityDesigner compositeActivityDesigner, System.Workflow.ComponentModel.Design.HitTestLocations flags, int connector);
new System.Workflow.ComponentModel.Design.ConnectorHitTestInfo : System.Workflow.ComponentModel.Design.CompositeActivityDesigner * System.Workflow.ComponentModel.Design.HitTestLocations * int -> System.Workflow.ComponentModel.Design.ConnectorHitTestInfo
Public Sub New (compositeActivityDesigner As CompositeActivityDesigner, flags As HitTestLocations, connector As Integer)
参数
- compositeActivityDesigner
- CompositeActivityDesigner
包含连接器的 CompositeActivityDesigner。
- flags
- HitTestLocations
定义用户在连接器上的单击位置的 HitTestLocations。
- connector
- Int32
单击的连接器的索引标识符。
例外
构造函数调用连接器之前,会将索引设置为小于零。
示例
下面的示例演示如何使用 CompositeActivityDesigner 类的基于设计器的中断来添加新的分支。 如果 CanInsertActivities 返回 true
,则使用 InsertActivities 方法创建一个新分支。 创建 ConnectorHitTestInfo 对象作为 InsertActivities 方法的参数。 创建完成后,可使用 EnsureVisibleContainedDesigner 方法来确保新添加的分支显示在工作流设计器中。
protected override CompositeActivity OnCreateNewBranch()
{
return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
Return New ParallelIfBranch()
End Function