PropertyFilterOptions Enum
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.
Menentukan properti mana yang harus dilaporkan oleh deskriptor jenis, khususnya GetProperties(Object) metode . Enumerasi ini digunakan untuk menentukan nilai Filter properti.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class PropertyFilterOptions
[System.Flags]
public enum PropertyFilterOptions
[<System.Flags>]
type PropertyFilterOptions =
Public Enum PropertyFilterOptions
- Warisan
- Atribut
Bidang
All | 15 | Mengembalikan semua properti. |
Invalid | 1 | Mengembalikan hanya properti yang tidak valid mengingat konteks objek saat ini. |
None | 0 | Tidak mengembalikan properti. |
SetValues | 2 | Mengembalikan hanya properti yang memiliki nilai lokal yang saat ini ditetapkan. |
UnsetValues | 4 | Mengembalikan hanya properti yang nilai lokalnya tidak diatur, atau tidak memiliki properti yang diatur dalam penyimpanan ekspresi eksternal (seperti pengikatan atau sumber daya yang ditangguhkan). |
Valid | 8 | Mengembalikan properti apa pun yang valid pada objek dalam lingkup saat ini. |
Keterangan
Mekanisme filter ini hanya diimplementasikan oleh kustom DependencyPropertyDescriptor untuk DependencyObject.
Tidak valid dan Valid hanya relevan untuk properti terlampir. Validitas properti ditentukan dengan bekerja dengan atribut berikut: AttachedPropertyBrowsableForChildrenAttribute , , AttachedPropertyBrowsableForTypeAttributeAttachedPropertyBrowsableWhenAttributePresentAttribute yang menentukan cakupan properti terlampir yang dimaksudkan di pohon objek setelah XAML dimuat. Designer aplikasi yang mengisi kisi properti dan menyertakan properti terlampir dalam kisi harus memeriksa nilai atau keberadaan atribut ini dan posisi relatif elemen saat ini versus elemen induk atau turunan yang "memiliki" properti terlampir. Hubungan owner-setter bersama dengan nilai atribut dan PropertyFilterOptions akan menentukan apakah properti terlampir tertentu yang diatur pada elemen valid atau tidak valid.