Compartir a través de


DataSourceConverter.IsValidDataSource(IComponent) Método

Definición

Indica si el componente especificado es un origen de datos válido para este convertidor.

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

Parámetros

component
IComponent

Componente que se va a comprobar para determinar si es un origen de datos válido.

Devoluciones

Boolean

Es true si component implementaIEnumerable o IListSource; en caso contrario, es false.

Comentarios

El GetStandardValues método usa el IsValidDataSource método para determinar los componentes que están disponibles como orígenes de datos accesibles estándar. Para la DataSourceConverter clase , un origen de datos válido es un componente que implementa la IEnumerable interfaz o IListSource .

Notas a los desarrolladores de herederos

Los convertidores de orígenes de datos personalizados pueden derivar de la DataSourceConverter clase e invalidar el IsValidDataSource(IComponent) método para probar las implementaciones de interfaz necesarias para usar un componente como origen de datos.

Se aplica a