DataSourceConverter.IsValidDataSource(IComponent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob die angegebene Komponente eine gültige Datenquelle für diesen Konverter ist.
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
Parameter
- component
- IComponent
Die Komponente, die als gültige Datenquelle überprüft werden soll.
Gibt zurück
truewenn component implementiert IEnumerable oder IListSource; andernfalls . false
Hinweise
Die GetStandardValues Methode verwendet die IsValidDataSource Methode, um die Komponenten zu bestimmen, die als standardmäßig zugängliche Datenquellen verfügbar sind. Für die DataSourceConverter Klasse ist eine gültige Datenquelle eine Komponente, die die IEnumerable Schnittstelle implementiert IListSource .
Hinweise für Vererber
Benutzerdefinierte Datenquellenkonverter können von der DataSourceConverter Klasse abgeleitet und die IsValidDataSource(IComponent) Methode außer Kraft setzen, um die Schnittstellenimplementierungen zu testen, die für die Verwendung einer Komponente als Datenquelle erforderlich sind.