ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Methode
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 CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertTo (ctx As ITypeDescriptorContext, type As Type) As Boolean
Das für die Typkonvertierung verwendete ITypeDescriptorContext-Objekt.
- type
- Type
Der Typ, in den konvertiert werden soll.
true
, wenn die Konvertierung zulässig ist, andernfalls false
.
Der folgende Beispielcode zeigt, wie die CanConvertTo -Methode überschrieben wird, um einen benutzerdefinierten TimeSpan Konvertertyp zu erstellen. Außerdem zeigt das Beispiel, wie dieser Typ in einem benutzerdefinierten Abschnitt verwendet wird.
public override bool CanConvertTo(
ITypeDescriptorContext ctx, Type type)
{
return (type == typeof(string));
}
Public Overrides Function CanConvertTo( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
Return (type.ToString() = GetType(String).ToString())
End Function 'CanConvertTo
Die CanConvertTo -Methode bestimmt, ob die in der Konfigurationsdatei enthaltenen Zeichenfolgen in die zugehörigen stark typisierten Eigenschaften konvertiert werden können.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: