Partager via


DependencyObject.SetBinding(DependencyProperty, ActivityBind) Méthode

Définition

Définit le ActivityBind du DependencyProperty spécifié.

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)

Paramètres

dependencyProperty
DependencyProperty

L’DependencyPropertyopérateur

bind
ActivityBind

ActivityBind à définir.

Exceptions

L'un des arguments est une référence Null (Nothing en Visual Basic).

Le PropertyMetadata associé à DependencyProperty est en lecture seule, est composé de métadonnées ou ne peut pas être lié.

Cette instance n'est pas dans DesignMode.

Exemples

Le code suivant affiche la manière de créer des activités et de les ajouter comme enfants à une activité composite et inclut la définition de l'autorisation CanModifyActivities pour ce type.

De plus, l'utilisation de la méthode SetBinding est illustrée.

Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Throw (SDK) et provient du fichier ThrowWorkFlow.cs. Pour plus d’informations, consultez Utilisation de 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")

Remarques

La méthode SetValue affecte la valeur directement à l'objet DependencyProperty. De la même façon, AddHandler ajoute un gestionnaire directement aux propriétés de l'événement type.

Ces méthodes sont exclusives lorsqu'elles sont appelées pour la même propriété. Si SetBinding est appelé, les valeurs précédemment définies à l'aide de SetValue (AddHandler dans les événements) sont ignorées. La même chose est à l’inverse vraie : SetValue (AddHandler) réinitialise la liaison assignée avec SetBinding.

S’applique à