次の方法で共有


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

クリックされたコネクタのインデックス識別子。

例外

コンストラクター呼び出しの前に、コネクタのインデックスが 0 未満に設定されていました。

CompositeActivityDesigner クラスから派生したデザイナーの新しい分岐の追加の例を、次に示します。 CanInsertActivitiestrue を返した場合、InsertActivities メソッドを使用して新しい分岐が作成されます。 ConnectorHitTestInfo メソッドのパラメーターとして、InsertActivities オブジェクトが作成されます。 これが完了すると、EnsureVisibleContainedDesigner メソッドが使用され、新しく追加された分岐がワークフロー デザイナーに表示されるようになります。

protected override CompositeActivity OnCreateNewBranch()
{
    return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
    Return New ParallelIfBranch()
End Function

適用対象