DataSourceConverter.IsValidDataSource(IComponent) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示指定组件是否为此转换器的有效数据源。
protected:
virtual bool IsValidDataSource(System::ComponentModel::IComponent ^ component);
protected virtual bool IsValidDataSource (System.ComponentModel.IComponent component);
abstract member IsValidDataSource : System.ComponentModel.IComponent -> bool
override this.IsValidDataSource : System.ComponentModel.IComponent -> bool
Protected Overridable Function IsValidDataSource (component As IComponent) As Boolean
参数
- component
- IComponent
要检查是否为有效数据源的组件。
返回
如果 component
实现了 IEnumerable 或 IListSource,则为 true
;否则为 false
。
注解
该方法 GetStandardValues 使用 IsValidDataSource 该方法来确定可用作标准可访问数据源的组件。 DataSourceConverter对于类,有效的数据源是实现或IListSource接口的IEnumerable组件。
继承者说明
自定义数据源转换器可以从类派生 DataSourceConverter ,并重写 IsValidDataSource(IComponent) 该方法,以测试使用组件作为数据源所需的接口实现。