DataSourceConverter.IsValidDataSource(IComponent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se o componente especificado é uma fonte de dados válida para esse conversor.
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
O componente a ser verificado como uma fonte de dados válida.
Retornos
true
se component
implementa IEnumerable ou IListSource; caso contrário, false
.
Comentários
O GetStandardValues método usa o IsValidDataSource método para determinar os componentes que estão disponíveis como fontes de dados acessíveis padrão. Para a DataSourceConverter classe, uma fonte de dados válida é um componente que implementa a interface ou IListSource a IEnumerable interface.
Notas aos Herdeiros
Conversores de fonte de dados personalizados podem derivar da DataSourceConverter classe e substituir o IsValidDataSource(IComponent) método para testar as implementações de interface necessárias para usar um componente como fonte de dados.