DependencyObject.SetBinding(DependencyProperty, ActivityBind) Método

Definición

Establece el ActivityBindpara el DependencyProperty especificado.

C#
public void SetBinding (System.Workflow.ComponentModel.DependencyProperty dependencyProperty, System.Workflow.ComponentModel.ActivityBind bind);

Parámetros

bind
ActivityBind

ActivityBind que se va a establecer.

Excepciones

Cualquiera de los argumentos son una referencia nula (Nothing en Visual Basic).

El elemento PropertyMetadata asociado al elemento DependencyProperty es de solo lectura, son metadatos o no es enlazable.

Esta instancia no está en DesignMode.

Ejemplos

El código siguiente muestra cómo crear las actividades y agregarlas como elementos secundarios a una actividad compuesta e incluye el establecimiento del permiso de CanModifyActivities para este tipo.

Además, se muestra el uso del método SetBinding.

Este ejemplo de código es parte de la muestra Throw SDK y pertenece al archivo ThrowWorkflow.cs. Para obtener más información, consulte Uso de Throw.

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

Comentarios

SetValue establece el valor directamente para DependencyProperty. De igual forma, AddHandler agrega directamente un controlador a las propiedades de evento de tipo.

Estos métodos son exclusivos cuando se piden la misma propiedad. Si se llama SetBinding, a continuación, se descartan los valores previamente establecidos utilizando SetValue (AddHandler en eventos). El mismo es verdadero al revés: SetValue (AddHandler) restablece el enlace asignado a SetBinding.

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8