AutomationPeer.InvalidatePeer Método

Definição

Desencadeia o recálculo das propriedades principais do AutomationPeer e levanta a PropertyChanged notificação ao Cliente de Automação se as propriedades mudarem.

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

Observações

Exemplos de propriedades principais incluem, mas não se limitam a, LogicalChildren e BoundingRectangle.

Normalmente, as atualizações e notificações acontecem automaticamente após a atualização do layout no Windows Presentation Foundation (WPF). (A atualização ocorre em resposta ao LayoutUpdated evento.) Por vezes, no entanto, as propriedades mudam sem aumentar o LayoutUpdated evento. Por exemplo, quando o movimento inteiro Window se move, o LayoutUpdated evento não é elevado. Neste exemplo, o conjunto de BoundingRectangle objetos muda porque os objetos são expressos em coordenadas do ecrã. Portanto, o Window deve invocar InvalidatePeer o seu par em WindowAutomationPeer.

Aplica-se a

Ver também