Condividi tramite


ConnectorHitTestInfo Costruttore

Definizione

Inizializza una nuova istanza della classe 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)

Parametri

compositeActivityDesigner
CompositeActivityDesigner

Classe CompositeActivityDesigner contenente il connettore.

flags
HitTestLocations

Enumerazione HitTestLocations che definisce la posizione del connettore su cui l'utente ha fatto clic.

connector
Int32

Identificatore dell'indice del connettore su cui è stato fatto clic.

Eccezioni

Prima della chiamata al costruttore l'indice del connettore è stato impostato su un valore inferiore a zero.

Esempio

Nell'esempio seguente viene illustrata l'aggiunta di un nuovo ramo utilizzando una finestra di progettazione basata sulla classe CompositeActivityDesigner. Se CanInsertActivities restituisce true, verrà creato un nuovo ramo mediante il metodo InsertActivities. L'oggetto ConnectorHitTestInfo viene creato come parametro del metodo InsertActivities. Al termine, il metodo EnsureVisibleContainedDesigner viene utilizzato per garantire la visualizzazione nella finestra di progettazione del flusso di lavoro del nuovo ramo aggiunto.

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

Si applica a