AutomationPeer.InvalidatePeer Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memicu perhitungan ulang properti AutomationPeer utama dan menaikkan PropertyChanged pemberitahuan ke Klien Automation jika properti berubah.
public:
void InvalidatePeer();
public void InvalidatePeer ();
member this.InvalidatePeer : unit -> unit
Public Sub InvalidatePeer ()
Keterangan
Contoh properti utama termasuk, tetapi tidak terbatas pada, LogicalChildren dan BoundingRectangle.
Biasanya, pembaruan dan pemberitahuan terjadi secara otomatis setelah pembaruan tata letak di Windows Presentation Foundation (WPF). (Pembaruan terjadi sebagai respons terhadap peristiwa. LayoutUpdated ) Namun, terkadang, properti berubah tanpa menaikkan LayoutUpdated peristiwa. Misalnya, ketika seluruh Window bergerak, LayoutUpdated peristiwa tidak dinaikkan. Dalam contoh ini, kumpulan BoundingRectangle objek berubah karena objek dinyatakan dalam koordinat layar. Oleh karena itu, Window harus memanggil InvalidatePeer pada peer-nya pada WindowAutomationPeer.