System.ComponentModel 命名空間
System.ComponentModel、System.ComponentModel.DataAnnotations 和 System.ComponentModel.DataAnnotations.Schema 包含的型別可以實作元件和控制項的執行階段和設計階段行為。
本主題說明 適用於 Windows 市集應用程式的 .NET 所包含之 System.ComponentModel 命名空間中的型別。請注意,適用於 Windows 市集應用程式的 .NET 不包含每個型別的所有成員。如需個別型別的詳細資訊,請參閱連結的主題。型別的文件會指出 適用於 Windows 市集應用程式的 .NET 包含哪些成員。
System.ComponentModel 命名空間
適用於 Windows 市集應用程式的 .NET 支援的型別 |
描述 |
---|---|
提供 MethodNameCompleted 事件的資料。 |
|
表示將處理非同步作業之 MethodNameCompleted 事件的方法。 |
|
提供可取消事件的資料。 |
|
提供 INotifyDataErrorInfo.ErrorsChanged 事件的資料。 |
|
指定屬性的預設值。 |
|
指定在編輯器中可檢視的屬性或方法。此類別無法被繼承。 |
|
從編輯器中指定屬性或方法的可瀏覽狀態。 |
|
定義查詢物件變更和重設變更狀態的機制。 |
|
對用來做為資料來源的物件,提供進行變更之認可或復原的功能。 |
|
定義資料實體類別可以實作的成員,才能提供自訂的同步和非同步驗證支援。 |
|
告知用戶端,屬性值已變更。 |
|
提供復原變更的支援。 |
|
提供 ProgressChanged 事件的資料。 |
|
表示將處理 BackgroundWorker 類別之 ProgressChanged 事件的方法。此類別無法被繼承。 |
|
提供 PropertyChanged 事件的資料。 |
|
表示處理元件上屬性變更時所引發的 PropertyChanged 事件的方法。 |
System.ComponentModel.DataAnnotations 命名空間
適用於 Windows 市集應用程式的 .NET 支援的型別 |
描述 |
---|---|
指定實體成員表示某種資料關聯性,例如外部索引鍵關聯性。 |
|
指定屬性參與開放式並行存取 (Optimistic Concurrency) 檢查。 |
|
指定自訂驗證方法,此方法用來驗證屬性或類別執行個體。 |
|
代表與資料欄位和參數相關聯之資料型別的列舉型別 (Enumeration)。 |
|
指定與資料欄位產生關聯的其他型別名稱。 |
|
提供一般用途屬性,可讓您為實體部分類別的型別和成員指定可當地語系化的字串。 |
|
指定所參考資料表中顯示的資料行為外部索引鍵資料行。 |
|
指定資料欄位的顯示方式與格式。 |
|
指出資料欄位是否可以編輯。 |
|
讓 .NET Framework 列舉型別對應至資料行。 |
|
表示用來指定資料行篩選行為的屬性。 |
|
表示唯一識別實體的一或多個屬性。 |
|
指定資料欄位值的數值範圍條件約束。 |
|
指定資料欄位值必須符合指定的規則運算式。 |
|
指出需要使用資料欄位值。 |
|
指定資料欄位中允許的最小和最大字元長度。 |
|
將資料行的資料型別指定為資料列版本。 |
|
指定用於顯示資料欄位的範本或使用者控制項。 |
|
做為所有驗證屬性的基底類別 (Base Class)。 |
|
描述其中要執行驗證檢查的內容。 |
|
表示使用 ValidationAttribute 類別驗證資料欄位時發生的例外狀況。 |
|
表示驗證要求結果的容器。 |
|
定義協助程式類別,包含在相關聯的 ValidationAttribute 屬性內時,可用來驗證物件、屬性和方法。 |
System.ComponentModel.DataAnnotations.Schema 命名空間
適用於 Windows 市集應用程式的 .NET 支援的型別 |
|
---|---|
表示資料庫產生的屬性。 |
|
列舉資料庫產生的選項。 |