DependencyObject.SetBinding(DependencyProperty, ActivityBind) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.