Auf Englisch lesen

Teilen über


TypeConverter.CanConvertTo Methode

Definition

Gibt zurück, ob dieser Konverter das Objekt in den angegebenen Typ konvertieren kann.

Überlädt

CanConvertTo(Type)

Gibt zurück, ob dieser Konverter das Objekt in den angegebenen Typ konvertieren kann.

CanConvertTo(ITypeDescriptorContext, Type)

Gibt zurück, ob dieser Konverter das Objekt mithilfe des angegebenen Kontexts in den angegebenen Typ umwandeln kann.

CanConvertTo(Type)

Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs

Gibt zurück, ob dieser Konverter das Objekt in den angegebenen Typ konvertieren kann.

C#
public bool CanConvertTo (Type destinationType);
C#
public bool CanConvertTo (Type? destinationType);

Parameter

destinationType
Type

Ein Type, der den Typ darstellt, in den konvertiert werden soll.

Gibt zurück

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

Hinweise

Wenn destinationType eine Zeichenfolge ist, gibt die Standardimplementierung von CanConvertTo immer zurück true.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CanConvertTo(ITypeDescriptorContext, Type)

Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs

Gibt zurück, ob dieser Konverter das Objekt mithilfe des angegebenen Kontexts in den angegebenen Typ umwandeln kann.

C#
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext context, Type destinationType);
C#
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext? context, Type? destinationType);

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext, der einen Formatierungskontext bereitstellt.

destinationType
Type

Ein Type, der den Typ darstellt, in den konvertiert werden soll.

Gibt zurück

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

Hinweise

Über den context-Parameter können zusätzliche Informationen über die Umgebung extrahiert werden, aus der dieser Konverter aufgerufen wurde. Dieser Parameter kann sein null. Überprüfen Sie ihn also immer. Außerdem können die Eigenschaften des Kontextobjekts null zurückgeben.

Wenn destinationType eine Zeichenfolge ist, gibt die Standardimplementierung von CanConvertTo immer zurück true.

Hinweise für Vererber

Überschreiben Sie diese Methode, um eigene Konvertierungsanforderungen anzugeben.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1