AutomationPeer.InvalidatePeer Metodo

Definizione

Attiva il ricalcolo delle proprietà principali di AutomationPeer e genera la PropertyChanged notifica al 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, ad esempio, LogicalChildren e BoundingRectangle.

In genere, gli aggiornamenti e le notifiche vengono eseguiti automaticamente dopo l'aggiornamento del layout in Windows Presentation Foundation (macchine virtuali Windows). L'aggiornamento si verifica in risposta all'evento LayoutUpdated . In alcuni casi, tuttavia, le proprietà cambiano senza generare l'evento LayoutUpdated . Ad esempio, quando l'intero Window si sposta, l'evento LayoutUpdated non viene generato. In questo esempio il set di BoundingRectangle oggetti cambia perché gli oggetti sono espressi nelle coordinate dello schermo. Pertanto, Window deve chiamare InvalidatePeer sul peer su WindowAutomationPeer.

Si applica a

Vedi anche