AutomationPeer.InvalidatePeer 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.
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.