PropertyValue 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.
Mempertahankan model data untuk nilai properti di kisi properti.
public ref class PropertyValue abstract : System::ComponentModel::INotifyPropertyChanged
public abstract class PropertyValue : System.ComponentModel.INotifyPropertyChanged
type PropertyValue = class
interface INotifyPropertyChanged
Public MustInherit Class PropertyValue
Implements INotifyPropertyChanged
- Warisan
-
PropertyValue
- Penerapan
Konstruktor
PropertyValue(PropertyEntry) |
Menginisialisasi instans PropertyValue baru kelas dengan properti induk yang diatur ke objek tertentu PropertyEntry . |
Properti
CanConvertFromString |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah Value dapat dikonversi dari string. |
CatchExceptions |
Mendapatkan nilai yang menunjukkan apakah pengecualian yang dilemparkan selama nilai properti mendapatkan dan pengaturan harus ditangkap atau harus disebarluaskan langsung ke pemanggil. |
Collection |
Saat diimplementasikan di kelas turunan PropertyValue , mendapatkan kumpulan instans yang sesuai dengan item dalam koleksi saat IsCollection memverifikasi bahwa properti adalah koleksi. |
HasSubProperties |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah jenis properti ini mendukung sub-properti. |
IsCollection |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah ini PropertyValue adalah koleksi. |
IsDefaultValue |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah Value adalah nilai default untuk properti. |
IsMixedValue |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah beberapa objek berisi properti ini dan memiliki nilai yang berbeda. |
ParentProperty |
Mendapatkan induk PropertyEntry ketika implementasi properti terjadi di lingkungan host. |
Source |
Saat diimplementasikan di kelas turunan, mendapatkan PropertyValueSource objek yang berisi informasi tentang dari mana nilai properti ini berasal. |
StringValue | |
SubProperties |
Saat diimplementasikan di kelas turunan, mendapatkan kumpulan sub-properti sebagai PropertyEntry instans. |
Value |
Mendapatkan atau menetapkan nilai properti dalam kumpulan data properti yang mendasar. |
Metode
ClearValue() |
Ketika diimplementasikan di kelas turunan, menghapus PropertyValue sehingga tidak diatur. |
ConvertStringToValue(String) |
Saat diimplementasikan dalam kelas turunan, mengonversi yang ditentukan StringValue menjadi Value. |
ConvertValueToString(Object) |
Saat diimplementasikan dalam kelas turunan, mengonversi yang ditentukan Value menjadi StringValue. |
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 instans Type saat ini. (Diperoleh dari Object) |
GetValueCore() |
Saat diimplementasikan di kelas turunan Value, mengembalikan . |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
NotifyRootValueChanged() |
Menaikkan peristiwa ketika jenis nilai yang mendasar RootValueChanged diubah secara eksternal, seperti pada permukaan desain. |
NotifySubPropertyChanged() |
Memunculkan SubPropertyChanged kejadian ketika salah satu sub-properti properti ini telah berubah. |
OnPropertyChanged(PropertyChangedEventArgs) |
Menaikkan PropertyChanged peristiwa dengan objek yang ditentukan PropertyChangedEventArgs . |
OnPropertyChanged(String) |
PropertyChanged Menaikkan peristiwa yang menggunakan nama properti yang berubah. |
OnPropertyValueException(PropertyValueExceptionEventArgs) |
Implementasi default yang menaikkan peristiwa saat PropertyValue properti mengalami kegagalan mendapatkan atau mengatur nilai dalam pengumpulan data yang mendasarPropertyValueException. |
SetValueCore(Object) |
Saat diimplementasikan dalam kelas turunan Value, menetapkan . |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
ValidateValue(Object) |
Saat diimplementasikan di kelas turunan, melemparkan pengecualian jika verifikasi objek nilai yang ditentukan menunjukkannya tidak valid. |
Acara
PropertyChanged |
Terjadi ketika properti atau sub-properti PropertyValue objek telah berubah. |
PropertyValueException |
Peristiwa yang digunakan oleh implementasi host untuk penanganan kesalahan. |
RootValueChanged |
Terjadi ketika Value properti atau StringValue diperbarui sebagai akibat dari nilai yang PropertyValue diubah. |
SubPropertyChanged |
Terjadi ketika sub-properti diperbarui sebagai akibat dari PropertyValue perubahan. |