SourceChangedEventArgs Kelas
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.
Menyediakan data untuk peristiwa SourceChanged, yang digunakan untuk interoperatasi. Kelas ini tidak dapat diwariskan.
public ref class SourceChangedEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class SourceChangedEventArgs : System.Windows.RoutedEventArgs
type SourceChangedEventArgs = class
inherit RoutedEventArgs
Public NotInheritable Class SourceChangedEventArgs
Inherits RoutedEventArgs
- Warisan
Keterangan
Peristiwa SourceChanged adalah peristiwa yang dirutekan di mana pengidentifikasi peristiwa tidak diekspos secara publik. Ini karena peristiwa ini memainkan bagian yang berpotensi penting dalam interoperarasi dan tidak boleh dibesarkan secara seketika oleh sumber lain daripada implementasi internal subkelas yang diketahui PresentationSource (saat ini, satu-satunya kelas tersebut adalah HwndSource). Saat menerapkan solusi interoperabilitas, Anda dapat melampirkan atau menghapus penangan untuk peristiwa (dengan memanggil AddSourceChangedHandler dan RemoveSourceChangedHandler, masing-masing) tetapi Anda tidak dapat melakukan operasi lain yang biasanya tersedia untuk peristiwa yang dirutekan seperti penanganan kelas, menambahkan pemilik, atau menaikkan peristiwa dari sumber elemen arbitrer.
Kelas ini mengambil alih RoutedEventArgs metode RoutedEventArgs.InvokeEventHandlervirtual , untuk mengembalikan handler khusus jenis saat diminta oleh sistem peristiwa. Penimpaan ini SourceChangedEventArgs tidak muncul dalam tabel anggota kelas dalam dokumentasi SDK ini karena merupakan anggota yang dilindungi yang diimplementasikan oleh kelas yang disegel.
Konstruktor
| Nama | Deskripsi |
|---|---|
| SourceChangedEventArgs(PresentationSource, PresentationSource, IInputElement, IInputElement) |
Menginisialisasi instans SourceChangedEventArgs baru kelas, menggunakan informasi yang disediakan untuk sumber lama dan baru, elemen yang efek perubahan ini, dan induk yang dilaporkan sebelumnya dari elemen tersebut. |
| SourceChangedEventArgs(PresentationSource, PresentationSource) |
Menginisialisasi instans SourceChangedEventArgs baru kelas, menggunakan informasi yang disediakan untuk sumber lama dan baru. |
Properti
| Nama | Deskripsi |
|---|---|
| Element |
Mendapatkan elemen yang perubahan induknya menyebabkan informasi sumber presentasi berubah. |
| Handled |
Mendapatkan atau menetapkan nilai yang menunjukkan status penanganan peristiwa saat ini untuk peristiwa yang dirutekan saat melakukan perjalanan rute. (Diperoleh dari RoutedEventArgs) |
| NewSource |
Mendapatkan sumber baru yang terlibat dalam perubahan sumber ini. |
| OldParent |
Mendapatkan induk elemen sebelumnya yang perubahan induknya menyebabkan informasi sumber presentasi berubah. |
| OldSource |
Mendapatkan sumber lama yang terlibat dalam perubahan sumber ini. |
| OriginalSource |
Mendapatkan sumber pelaporan asli sebagaimana ditentukan oleh pengujian hit murni, sebelum kemungkinan Source penyesuaian oleh kelas induk. (Diperoleh dari RoutedEventArgs) |
| RoutedEvent |
Mendapatkan atau mengatur yang RoutedEvent terkait dengan instans ini RoutedEventArgs . (Diperoleh dari RoutedEventArgs) |
| Source |
Mendapatkan atau mengatur referensi ke objek yang menaikkan peristiwa. (Diperoleh dari RoutedEventArgs) |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| InvokeEventHandler(Delegate, Object) |
Ketika ditimpa di kelas turunan, menyediakan cara untuk memanggil penanganan aktivitas dengan cara khusus jenis, yang dapat meningkatkan efisiensi atas implementasi dasar. (Diperoleh dari RoutedEventArgs) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnSetSource(Object) |
Saat ditimpa di kelas turunan, berikan titik masuk panggilan balik pemberitahuan setiap kali nilai Source properti instans berubah. (Diperoleh dari RoutedEventArgs) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |