DependencyObject.SetBinding(DependencyProperty, ActivityBind) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.