共用方式為


ConnectorHitTestInfo 建構函式

定義

初始化 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

適用於