ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Method

Definizione

Determina se la conversione è consentita.Determines whether the conversion is allowed.

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

Parametri

ctx
ITypeDescriptorContext ITypeDescriptorContext ITypeDescriptorContext

Oggetto ITypeDescriptorContext utilizzato per la conversione dei tipi.The ITypeDescriptorContext object used for type conversion.

type
Type Type Type

Tipo in cui eseguire la conversione.The type to convert to.

Restituisce

true se la conversione è consentita; in caso contrario, false.true if the conversion is allowed; otherwise, false.

Esempi

Esempio di codice seguente viene illustrato come eseguire l'override di CanConvertTo metodo per creare un oggetto personalizzato TimeSpan convertitore.The following example code shows how to override the CanConvertTo method to create a custom TimeSpan converter type. Inoltre, nell'esempio viene illustrato come usare questo tipo in una sezione personalizzata.Also, the example shows how to use this type in a custom section.

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

Commenti

Il CanConvertTo metodo determina se le stringhe contenute nel file di configurazione possono essere convertite per le proprietà correlate fortemente tipizzate.The CanConvertTo method determines whether the strings contained in the configuration file can be converted to the related strongly typed properties.

Si applica a