TypeConverter.CanConvertFrom Methode

Definition

Gibt zurück, ob dieser Konverter ein Objekt eines Typs in den Typ dieses Konverters konvertieren kann.

Überlädt

Name Beschreibung
CanConvertFrom(Type)

Gibt zurück, ob dieser Konverter ein Objekt des angegebenen Typs in den Typ dieses Konverters konvertieren kann.

CanConvertFrom(ITypeDescriptorContext, Type)

Gibt zurück, ob dieser Konverter ein Objekt des angegebenen Typs mithilfe des angegebenen Kontexts in den Typ dieses Konverters konvertieren kann.

CanConvertFrom(Type)

Gibt zurück, ob dieser Konverter ein Objekt des angegebenen Typs in den Typ dieses Konverters konvertieren kann.

public:
 bool CanConvertFrom(Type ^ sourceType);
public bool CanConvertFrom(Type sourceType);
member this.CanConvertFrom : Type -> bool
Public Function CanConvertFrom (sourceType As Type) As Boolean

Parameter

sourceType
Type

A Type that represents the type you want to convert from.

Gibt zurück

truewenn dieser Konverter die Konvertierung durchführen kann; andernfalls . false

Hinweise

Wie in dieser Klasse implementiert, gibt diese Methode immer zurück false. Es gibt nie zurück true.

Gilt für:

CanConvertFrom(ITypeDescriptorContext, Type)

Gibt zurück, ob dieser Konverter ein Objekt des angegebenen Typs mithilfe des angegebenen Kontexts in den Typ dieses Konverters konvertieren kann.

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

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext Formatkontext.

sourceType
Type

A Type that represents the type you want to convert from.

Gibt zurück

truewenn dieser Konverter die Konvertierung durchführen kann; andernfalls . false

Hinweise

Wie in dieser Klasse implementiert, gibt falsediese Methode zurück, es sei denn, es handelt sich um sourceType eine InstanceDescriptor.

Hinweise für Vererber

Überschreiben Sie diese Methode, um Ihre eigenen Konvertierungsanforderungen bereitzustellen.

Verwenden Sie den context Parameter, um zusätzliche Informationen zur Umgebung zu extrahieren, aus der dieser Konverter aufgerufen wird. Dieser Parameter kann also immer überprüft werden null. Außerdem können Eigenschaften für das Kontextobjekt zurückgegeben werden null.

Weitere Informationen

Gilt für: