Um padrão pode conter vários parâmetros nos quais o argumento para um parâmetro (fornecedor) é utilizado para calcular os valores para os parâmetros dependentes (clientes). Quando o usuário especifica um argumento válido para um parâmetro fornecedor, os métodos de atualização são chamados para recalcular os parâmetros clientes dependentes.
Você inclui um relacionamento de dependência, utilizando o assistente de Novo Padrão ao incluir um novo padrão ou utilizando a visualização Propriedades a partir da visualização Autoria de Padrões. Quando incluído, o código para métodos de pontos de ativos de atualização é incluído no modelo de execução do padrão. Os três tipos de métodos de atualização são gerados apenas para o parâmetro cliente. Os métodos de atualização são chamados para as seguintes atividades: inclusão de um argumento fornecedor, remoção de um argumento fornecedor e nenhuma alteração no argumento fornecedor quando o padrão é reaplicado.
Utilizando métodos de atualização, você pode suprimir a expansão total ou parcial do parâmetro cliente até que os valores obrigatórios sejam especificados nos parâmetros fornecedores. O código a seguir mostra os métodos de atualização:
Para ajudá-lo com o design do código, consulte os recursos disponíveis na ajuda on-line do padrão para estrutura de padrões e outras referências de API. Para abrir as referências, clique em Referência de API ou Referência de Pontos de Extensão e, em seguida, clique em um dos tópicos de Padrões.
, expandaPara incluir código nos métodos de atualização: