DependencyObject.SetBinding(DependencyProperty, ActivityBind) Método

Definição

Define o ActivityBind para o DependencyProperty especificado.

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

Parâmetros

dependencyProperty
DependencyProperty

O DependencyProperty.

bind
ActivityBind

O ActivityBind para o qual definir.

Exceções

Um dos argumentos é uma referência nula (Nothing no Visual Basic).

O PropertyMetadata associado com o DependencyProperty é somente leitura, é um metadado ou não é associável.

Esta instância não está em DesignMode.

Exemplos

O código a seguir mostra como criar atividades e adicioná-las como filhos a uma atividade composta e inclui definir a CanModifyActivities permissão para esse tipo.

Além disso, o uso do SetBinding método é ilustrado.

Este exemplo de código faz parte do exemplo Gerar SDK e é do arquivo ThrowWorkFlow.cs. Para obter mais informações, consulte Usando Throw.

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

Comentários

SetValue define o valor diretamente para o DependencyProperty. Da mesma forma, AddHandler adiciona um manipulador diretamente às propriedades do evento de tipo.

Esses métodos são exclusivos quando são chamados para a mesma propriedade. Se SetBinding for chamado, os valores definidos anteriormente usando SetValue (AddHandler em eventos) serão desconsiderados. O mesmo é verdadeiro ao contrário: SetValue (AddHandler) redefine a associação atribuída com SetBinding.

Aplica-se a

Produto Versões
.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, 4.8.1