System.ComponentModel 命名空间

System.ComponentModel、System.ComponentModel.DataAnnotations 和 System.ComponentModel.DataAnnotations.Schema 包含可实现组件和控件的运行时和设计时行为的类型。

本主题显示适用于 Windows 应用商店应用的 .NET 中包括的 System.ComponentModel 命名空间中的类型。请注意,适用于 Windows 应用商店应用的 .NET 不包含每个类型的所有成员。有关各个类型的信息,请参见链接的主题。类型的文档指示 适用于 Windows 应用商店应用的 .NET中包括哪些成员。

System.ComponentModel 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

说明

AsyncCompletedEventArgs

为 MethodNameCompleted 事件提供数据。

AsyncCompletedEventHandler

表示将要处理异步操作的 MethodNameCompleted 事件的方法。

CancelEventArgs

为可取消的事件提供数据。

DataErrorsChangedEventArgs

为 INotifyDataErrorInfo.ErrorsChanged 事件提供数据。

DefaultValueAttribute

指定属性的默认值。

EditorBrowsableAttribute

指定某一属性或方法在编辑器中可见。无法继承此类。

EditorBrowsableState

在编辑器中指定属性或方法的可浏览状态。

IChangeTracking

定义查询对象更改以及重置更改后的状态的机制。

IEditableObject

提供提交或回滚对用作数据源的对象所做更改的功能。

INotifyDataErrorInfo

定义成员,数据实体类可以实现这些成员以提供自定义的同步和异步验证支持。

INotifyPropertyChanged

向客户端发出某一属性值已更改的通知。

IRevertibleChangeTracking

提供对回滚更改的支持

ProgressChangedEventArgs

为 ProgressChanged 事件提供数据。

ProgressChangedEventHandler

表示将要处理 BackgroundWorker 类的 ProgressChanged 事件的方法。无法继承此类。

PropertyChangedEventArgs

为 PropertyChanged 事件提供数据。

PropertyChangedEventHandler

表示将处理 PropertyChanged 事件的方法,该事件在更改组件上的属性时引发。

System.ComponentModel.DataAnnotations 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

说明

AssociationAttribute

指定某个实体成员表示某种数据关系,如外键关系。

ConcurrencyCheckAttribute

指定某属性将参与开放式并发检查。

CustomValidationAttribute

指定用于验证属性或类实例的自定义验证方法。

DataType

表示与数据字段和参数关联的数据类型的枚举。

DataTypeAttribute

指定要与数据字段关联的其他类型的名称。

DisplayAttribute

提供一个通用特性,使你可为实体分部类的类型和成员指定可本地化的字符串。

DisplayColumnAttribute

指定在引用表中显示为外键列的列。

DisplayFormatAttribute

指定如何显示数据字段以及如何设置数据字段的格式。

EditableAttribute

指示数据字段是否可编辑。

EnumDataTypeAttribute

使 .NET Framework 枚举能够映射到数据列。

FilterUIHintAttribute

表示一个特性,该特性用于指定列的筛选行为。

KeyAttribute

表示用于唯一标识实体的一个或多个属性。

RangeAttribute

指定数据字段值的数值范围约束。

RegularExpressionAttribute

指定数据字段值必须与指定的正则表达式匹配。

RequiredAttribute

指定需要数据字段值。

StringLengthAttribute

指定数据字段中允许的最小和最大字符长度。

TimestampAttribute

以行版本的形式指定列的数据类型。

UIHintAttribute

指定用于显示数据字段的模板或用户控件。

ValidationAttribute

用作所有验证特性的基类。

ValidationContext

描述执行验证检查的上下文。

ValidationException

表示在使用 ValidationAttribute 类的情况下验证数据字段时发生的异常。

ValidationResult

表示验证请求结果的容器。

Validator

定义一个帮助器类,在与对象、属性和方法关联的 ValidationAttribute 特性中包含此类时,可使用此类来验证这些项。

System.ComponentModel.DataAnnotations.Schema 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

DatabaseGeneratedAttribute

表示数据库生成的特性。

DatabaseGeneratedOption

枚举数据库生成的选项。

请参见

概念

.NET for Windows Store 应用程序 - 支持的 API