DataSourceIDConverter.IsValidDataSource(IComponent) Method

Definition

Gets a value that indicates whether the specified component is a valid data source.

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

Parameters

component
IComponent

An object that implements the IComponent interface.

Returns

true if component is a valid data source; otherwise, false.

Remarks

The IsValidDataSource method considers the component parameter to be a valid data source if it implements the IDataSource interface.

Notes to Inheritors

The IsValidDataSource(IComponent) method should be overridden by controls that need to further investigate a given component to decide whether it should be returned in the list of standard values. For example, if a control works with only XmlDataSource data sources, IsValidDataSource(IComponent) should return true only for those components that are XmlDataSource objects.

Applies to

See also