DependencyObject.SetBinding(DependencyProperty, ActivityBind) Метод

Определение

Задает объект ActivityBind для указанного объекта DependencyProperty.

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)

Параметры

bind
ActivityBind

Задаваемый объект ActivityBind.

Исключения

Оба аргумента являются пустыми ссылками (Nothing в Visual Basic).

Объект PropertyMetadata, связанный с DependencyProperty, доступен только для чтения, относится к метаданным или не поддерживает привязку.

Этот экземпляр находится не в режиме DesignMode.

Примеры

Приведенный ниже код показывает, как создавать действия, добавлять их в виде дочерних в составное действие, а также, как задавать разрешение CanModifyActivities для этого типа.

Кроме того, иллюстрируется использование метода SetBinding.

Данный пример кода является частью примера SDK "Throw" из файла ThrowWorkFlow.cs. Дополнительные сведения см. в разделе "Использование 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")

Комментарии

Метод SetValue присваивает значение напрямую объекту DependencyProperty. Аналогично, AddHandler напрямую добавляет обработчик для свойств типа событие.

Эти методы, вызванные для одного свойства, являются взаимоисключающими. Если вызван метод SetBinding, то значения, заданные ранее методом SetValue (AddHandler для событий) не учитываются. То же самое справедливо для обратного порядка действий: метод SetValue (AddHandler) удаляет привязку, созданную методом SetBinding.

Применяется к