DataSourceConverter.IsValidDataSource(IComponent) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Показывает, является ли заданный компонент действительным источником данных для этого преобразователя.
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) метод для тестирования реализаций интерфейса, необходимых для использования компонента в качестве источника данных.