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
要检查为有效数据源的组件。
返回
true 如果 component 实现, IEnumerable 则 IListSource为 ;否则为 false。
注解
该方法 GetStandardValues 使用 IsValidDataSource 该方法来确定可用作标准可访问数据源的组件。 DataSourceConverter对于类,有效的数据源是实现或IEnumerable接口的IListSource组件。
继承者说明
自定义数据源转换器可以从类派生 DataSourceConverter ,并重写 IsValidDataSource(IComponent) 该方法,以测试使用组件作为数据源所需的接口实现。