AutomationPeer.InvalidatePeer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attiva il ricalcolo delle proprietà principali di AutomationPeer e genera la notifica PropertyChanged per il client di automazione se le proprietà sono state modificate.
public:
void InvalidatePeer();
public void InvalidatePeer ();
member this.InvalidatePeer : unit -> unit
Public Sub InvalidatePeer ()
Commenti
Esempi di proprietà principali includono, ma non sono limitati a LogicalChildren e BoundingRectangle.
In genere, gli aggiornamenti e le notifiche vengono eseguiti automaticamente dopo l'aggiornamento del layout in Windows Presentation Foundation (WPF). L'aggiornamento si verifica in risposta all'evento LayoutUpdated . A volte, tuttavia, le proprietà cambiano senza generare l'evento LayoutUpdated . Ad esempio, quando l'intero Window movimento, l'evento LayoutUpdated non viene generato. In questo esempio il set di BoundingRectangle oggetti cambia perché gli oggetti vengono espressi nelle coordinate dello schermo. Pertanto, l'oggetto deve chiamare InvalidatePeer il Window peer su WindowAutomationPeer.