Udostępnij za pośrednictwem


AutomationPeer.InvalidatePeer Metoda

Definicja

Wyzwala ponowne obliczenie głównych właściwości AutomationPeer obiektu i zgłasza powiadomienie do klienta automatyzacji, jeśli właściwości uległy PropertyChanged zmianie.

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

Uwagi

Przykłady głównych właściwości obejmują, ale nie są ograniczone do i LogicalChildrenBoundingRectangle.

Zazwyczaj aktualizacje i powiadomienia są wykonywane automatycznie po aktualizacji układu w Windows Presentation Foundation (WPF). (Aktualizacja występuje w odpowiedzi na LayoutUpdated zdarzenie). Czasami jednak właściwości zmieniają się bez zgłaszania LayoutUpdated zdarzenia. Na przykład gdy cały Window ruch nie LayoutUpdated zostanie podniesiony. W tym przykładzie zestaw BoundingRectangle obiektów zmienia się, ponieważ obiekty są wyrażane we współrzędnych ekranu. W związku z tym element musi wywołać InvalidatePeer element równorzędny Window na .WindowAutomationPeer

Dotyczy

Zobacz też