AutomationPeer.InvalidatePeer Metod

Definition

Utlöser omberäkning av huvudegenskaperna för AutomationPeer och genererar PropertyChanged meddelandet till Automation-klienten om egenskaperna ändras.

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

Kommentarer

Exempel på huvudegenskaper är, men är inte begränsade till, LogicalChildren och BoundingRectangle.

Uppdateringar och meddelanden sker vanligtvis automatiskt efter uppdateringen av layouten i Windows Presentation Foundation (WPF). (Uppdateringen sker som LayoutUpdated svar på händelsen.) Ibland ändras dock egenskaperna utan att händelsen höjs LayoutUpdated . När hela Window flyttningen LayoutUpdated till exempel sker utlöses inte händelsen. I det här exemplet ändras uppsättningen BoundingRectangle objekt eftersom objekten uttrycks i skärmkoordinater. Därför Window måste anropa InvalidatePeer på sin peer på WindowAutomationPeer.

Gäller för

Se även