Sdílet prostřednictvím


ConnectorHitTestInfo Konstruktor

Definice

Inicializuje novou instanci ConnectorHitTestInfo třídy.

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)

Parametry

compositeActivityDesigner
CompositeActivityDesigner

Ten CompositeActivityDesigner obsahuje spojnici.

flags
HitTestLocations

A HitTestLocations , která definuje umístění konektoru, na který uživatel kliknul.

connector
Int32

Identifikátor indexu konektoru, na který byl kliknul.

Výjimky

Před voláním konstruktoru byl index konektoru nastaven na méně než nulu.

Příklady

Následující příklad ukazuje přidání nové větve pomocí návrháře založeného CompositeActivityDesigner na třídě. Pokud CanInsertActivities se vrátí true, vytvoří se nová větev pomocí InsertActivities metody. Objekt ConnectorHitTestInfo se vytvoří jako parametr InsertActivities metody. Po dokončení EnsureVisibleContainedDesigner se metoda použije k zajištění, že se nově přidaná větev zobrazí v návrháři pracovního postupu.

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

Platí pro