ModelProperty Kelas

Definisi

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 true; jika tidak, mengembalikan null.

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 null.

Dictionary

Value Mengembalikan cast sebagai ModelItemDictionary. Jika nilai properti bukan kamus, properti ini akan mengembalikan null.

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.

Berlaku untuk