Compartilhar via


AutomationPeer.InvalidatePeer Método

Definição

Dispara o recálculo das propriedades principais do AutomationPeer e gerará a notificação PropertyChanged para o Cliente de Automação se as propriedades mudarem.

public:
 void InvalidatePeer();
public void InvalidatePeer ();
member this.InvalidatePeer : unit -> unit
Public Sub InvalidatePeer ()

Comentários

Exemplos de propriedades de main incluem, mas não se limitam a e LogicalChildrenBoundingRectangle.

Normalmente, as atualizações e as notificações ocorrem automaticamente após a atualização do layout no WPF (Windows Presentation Foundation). (A atualização ocorre em resposta ao LayoutUpdated evento.) Às vezes, no entanto, as propriedades mudam sem gerar o LayoutUpdated evento. Por exemplo, quando o todo Window se move, o LayoutUpdated evento não é gerado. Neste exemplo, o conjunto de BoundingRectangle objetos é alterado porque os objetos são expressos em coordenadas de tela. Portanto, o Window deve chamar InvalidatePeer em seu par em WindowAutomationPeer.

Aplica-se a

Confira também