ConfigurationConverterBase.CanConvertFrom Methode

Definitie

Bepaalt of de conversie is toegestaan.

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

Parameters

ctx
ITypeDescriptorContext

Het ITypeDescriptorContext object dat wordt gebruikt voor typeconversies.

type
Type

De Type waaruit moet worden geconverteerd.

Retouren

true indien de conversie is toegestaan; anders, false.

Voorbeelden

In de volgende voorbeeldcode ziet u hoe u de CanConvertFrom methode overschrijft om een aangepast TimeSpan conversieprogrammatype te maken. In het voorbeeld ziet u ook hoe u dit type gebruikt in een aangepaste sectie.

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

Opmerkingen

De CanConvertFrom methode bepaalt of een conversie kan worden uitgevoerd op sterk getypte eigenschappen om waardetekenreeksen te verkrijgen die worden gebruikt in het configuratiebestand.

Van toepassing op