AutomationPeer.InvalidatePeer 方法

定义

触发对 AutomationPeer 主要属性的重新计算,如果属性已更改,则引发对自动化客户端的 PropertyChanged 通知。

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

注解

main属性的示例包括但不限于 LogicalChildrenBoundingRectangle

通常,更新和通知会在更新 Windows Presentation Foundation (WPF) 中的布局后自动发生。 (更新发生以响应 LayoutUpdated event.) 但有时属性更改而不引发 LayoutUpdated 事件。 例如,当整个 Window 移动时, LayoutUpdated 不会引发 事件。 在此示例中,对象集 BoundingRectangle 发生更改,因为这些对象以屏幕坐标表示。 因此, Window 必须在 上的对等方上WindowAutomationPeer调用 InvalidatePeer

适用于

另请参阅