AutomationPeer.InvalidatePeer AutomationPeer.InvalidatePeer AutomationPeer.InvalidatePeer AutomationPeer.InvalidatePeer Method

정의

AutomationPeer의 기본 속성에 대해 다시 계산을 트리거하고 속성이 변경된 경우 자동화 클라이언트에 PropertyChanged 알림을 발생시킵니다.Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed.

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

설명

기본 속성의 예를 포함 하지만에 제한 되지 않습니다 LogicalChildrenBoundingRectangle입니다.Examples of main properties include, but are not limited to, LogicalChildren and BoundingRectangle.

일반적으로 업데이트 및 알림을 자동으로 수행의 레이아웃을 업데이트 한 후 WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF)합니다.Typically, updates and notifications happen automatically after the update of the layout in WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF). (업데이트에 대 한 응답으로 발생 합니다 LayoutUpdated 이벤트입니다.) 그러나 경우에 따라 속성 변경 하지 않고는 LayoutUpdated 이벤트입니다.(The update occurs in response to the LayoutUpdated event.) Sometimes, however, properties change without raising the LayoutUpdated event. 예를 들어, 전체 Window 를 이동 하는 LayoutUpdated 이벤트가 발생 하지 않습니다.For example, when the whole Window moves, the LayoutUpdated event is not raised. 이 예제에서는 집합 BoundingRectangle 개체를 화면 좌표로 표시 되는 때문에 개체 변경 합니다.In this example, the set of BoundingRectangle objects change because the objects are expressed in screen coordinates. 따라서 합니다 Window 를 호출 해야 합니다 InvalidatePeer 해당 피어에 WindowAutomationPeer입니다.Therefore, the Window must call InvalidatePeer on its peer on WindowAutomationPeer.

적용 대상

추가 정보