Condividi tramite


DependencyObject.SetBinding(DependencyProperty, ActivityBind) Metodo

Definizione

Imposta ActivityBind per la classe DependencyProperty specificata.

public:
 void SetBinding(System::Workflow::ComponentModel::DependencyProperty ^ dependencyProperty, System::Workflow::ComponentModel::ActivityBind ^ bind);
public void SetBinding (System.Workflow.ComponentModel.DependencyProperty dependencyProperty, System.Workflow.ComponentModel.ActivityBind bind);
member this.SetBinding : System.Workflow.ComponentModel.DependencyProperty * System.Workflow.ComponentModel.ActivityBind -> unit
Public Sub SetBinding (dependencyProperty As DependencyProperty, bind As ActivityBind)

Parametri

dependencyProperty
DependencyProperty

Oggetto DependencyProperty.

bind
ActivityBind

Classe ActivityBind da impostare.

Eccezioni

Uno degli argomenti è un riferimento null (Nothing in Visual Basic).

L'elemento PropertyMetadata associato a DependencyProperty è di sola lettura, è costituito da metadati o non è associabile.

Questa istanza non è in DesignMode.

Esempio

Nel codice riportato di seguito viene illustrato come creare attività e aggiungerle come attività figlio a un'attività composta e come impostare l'autorizzazione CanModifyActivities per questo tipo.

Viene inoltre mostrato come utilizzare il metodo SetBinding.

Questo esempio di codice è parte dell'esempio SDK Throw e si trova nel file ThrowWorkFlow.cs. Per altre informazioni, vedere Uso di throw.

this.Delay.Name = "Delay";
this.Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:05");
Me.Delay.Name = "Delay"
Me.Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:05")

Commenti

SetValue imposta il valore direttamente su DependencyProperty. Analogamente, AddHandler aggiunge un gestore direttamente alle proprietà di tipo evento.

Questi metodi sono esclusivi quando sono chiamati per la stessa proprietà. Se viene chiamato SetBinding, i valori precedentemente impostati utilizzando SetValue (AddHandler negli eventi) sono trascurati. Lo stesso vale nel caso opposto: SetValue (AddHandler) reimposta l’associazione assegnata con SetBinding.

Si applica a