ConfigurationConverterBase.CanConvertFrom 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.
Bestimmt, ob die Konvertierung zulässig ist.
public:
override bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (ctx As ITypeDescriptorContext, type As Type) As Boolean
Parameter
Das Objekt, das ITypeDescriptorContext für Typkonvertierungen verwendet wird.
Gibt zurück
truewenn die Konvertierung zulässig ist; andernfalls . false
Beispiele
Im folgenden Beispielcode wird gezeigt, wie Die CanConvertFrom Methode zum Erstellen eines benutzerdefinierten TimeSpan Konvertertyps überschreibt. Außerdem wird im Beispiel gezeigt, wie dieser Typ in einem benutzerdefinierten Abschnitt verwendet wird.
public override bool CanConvertFrom(
ITypeDescriptorContext ctx, Type type)
{
return (type == typeof(string));
}
Public Overrides Function CanConvertFrom( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
Return (type.ToString() = GetType(String).ToString())
End Function 'CanConvertFrom
Hinweise
Die CanConvertFrom Methode bestimmt, ob eine Konvertierung für stark typierte Eigenschaften ausgeführt werden kann, um Wertzeichenfolgen abzurufen, die in der Konfigurationsdatei verwendet werden.