AutomationPeer.InvalidatePeer Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.