DependencyObject.SetBinding(DependencyProperty, ActivityBind) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o ActivityBind para o DependencyProperty especificado.
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)
Parâmetros
- dependencyProperty
- 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");
Me.Delay.Name = "Delay"
Me.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.