Udostępnij za pośrednictwem


ConnectorHitTestInfo Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy 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)

Parametry

compositeActivityDesigner
CompositeActivityDesigner

Element CompositeActivityDesigner zawierający łącznik.

flags
HitTestLocations

Element HitTestLocations definiujący lokalizację łącznika, który użytkownik kliknął.

connector
Int32

Identyfikator indeksu łącznika, który został kliknięty.

Wyjątki

Przed wywołaniem konstruktora indeks łącznika został ustawiony na wartość mniejszą niż zero.

Przykłady

W poniższym przykładzie pokazano dodanie nowej gałęzi przy użyciu projektanta opartego CompositeActivityDesigner na klasie . Jeśli CanInsertActivities metoda zwraca truewartość , zostanie utworzona nowa gałąź przy użyciu InsertActivities metody . ConnectorHitTestInfo Obiekt jest tworzony jako parametr metody InsertActivities . Po zakończeniu EnsureVisibleContainedDesigner ta metoda jest używana w celu upewnienia się, że nowo dodana gałąź jest wyświetlana w projektancie przepływu pracy.

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

Dotyczy