ModelProperty 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.
ModelProperty mewakili properti pada ModelItem. Properti model dikaitkan dengan instans item, yang memungkinkan mereka memiliki properti Value get/set sederhana alih-alih menggunakan mekanisme GetValue/SetValue yang lebih rumit dari PropertyDescriptor.
public ref class ModelProperty abstract
public abstract class ModelProperty
type ModelProperty = class
Public MustInherit Class ModelProperty
- Warisan
-
ModelProperty
Keterangan
Nilai mungkin berasal dari nilai yang ModelProperty ditetapkan secara lokal, atau mungkin diwariskan dari suatu tempat yang lebih tinggi dalam hierarki elemen. Source Gunakan properti nilai yang dikembalikan oleh Value untuk menentukan sumber nilai properti.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ModelProperty() |
Membuat baru ModelProperty. |
Properti
| Nama | Deskripsi |
|---|---|
| AttachedOwnerType |
Mengembalikan jenis yang menentukan properti ini jika IsAttached mengembalikan |
| Attributes |
Mengembalikan atribut yang dideklarasikan pada properti ini. |
| Collection |
Value Mengembalikan cast sebagai ModelItemCollection. |
| ComputedValue |
Mengembalikan nilai yang saat ini dihitung untuk properti ini. Mengatur nilai pada properti ini sama dengan memanggil SetValue(Object), tetapi dapat digunakan dalam ekspresi pengikatan data. |
| Converter |
Mengembalikan pengonversi tipe yang akan digunakan dengan properti ini. |
| DefaultValue |
Mengembalikan nilai default untuk properti ini. Jika properti tidak menentukan nilai default, ini akan mengembalikan |
| Dictionary |
Value Mengembalikan cast sebagai ModelItemDictionary. Jika nilai properti bukan kamus, properti ini akan mengembalikan |
| IsAttached |
Menentukan apakah properti mewakili properti terlampir dari jenis yang berbeda. |
| IsBrowsable |
Menentukan apakah properti dapat ditampilkan di jendela properti. |
| IsCollection |
Menentukan apakah nilai yang terkandung dalam properti adalah ModelItemCollection. |
| IsDictionary |
Menentukan apakah nilai yang terkandung dalam properti adalah ModelItemDictionary. |
| IsReadOnly |
Menentukan apakah properti hanya dibaca. |
| IsSet |
Menentukan apakah nilai properti diatur secara lokal. |
| Name |
Mendapatkan nama properti ini. |
| Parent |
Mengembalikan induk properti ini. |
| PropertyType |
Mengembalikan tipe data properti. |
| Value |
Mengembalikan nilai yang diatur ke dalam properti ini. |
Metode
| Nama | Deskripsi |
|---|---|
| ClearValue() |
Menghapus nilai lokal untuk properti . |
| Equals(Object) |
Menentukan kesetaraan untuk properti. Properti sama jika memiliki nama dan induk yang sama. |
| GetHashCode() |
Berfungsi sebagai fungsi hash untuk ModelProperty. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SetValue(Object) |
Mengatur nilai lokal pada properti. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Operator
| Nama | Deskripsi |
|---|---|
| Equality(ModelProperty, ModelProperty) |
Menentukan apakah properti sama. Properti sama jika memiliki nama dan induk yang sama. |
| Inequality(ModelProperty, ModelProperty) |
Menentukan apakah properti tidak sama. Properti sama jika memiliki nama dan induk yang sama. |