Freigeben über


DataSourceConverter.CanConvertFrom(ITypeDescriptorContext, Type) Methode

Definition

Ruft einen Wert ab, der angibt, ob der Konverter ein Objekt vom angegebenen Quelltyp in den systemeigenen Typ des Konverters konvertieren kann.

public:
 override bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean

Parameter

context
ITypeDescriptorContext

Eine ITypeDescriptorContext-Schnittstelle, über die zusätzliche Kontextinformationen abgerufen werden können.

sourceType
Type

Ein Type, der den Typ darstellt, aus dem konvertiert werden soll.

Gibt zurück

Boolean

true, wenn der Konverter die Konvertierung durchführen kann, andernfalls false.

Bei Implementierung in dieser Klasse gibt diese Methode immer false zurück.

Hinweise für Vererber

Überschreiben Sie diese Methode, um eigene Konvertierungsanforderungen anzugeben.

Dies context kann verwendet werden, um zusätzliche Informationen zur Umgebung zu extrahieren, aus der dieser Konverter aufgerufen wird. Der Wert hierfür kann null sein. Eine Überprüfung ist daher ratsam. Außerdem kann für die Eigenschaften des Kontextobjekts ebenfalls null zurückgegeben werden.

Gilt für

Siehe auch