TypeConverter.CanConvertFrom TypeConverter.CanConvertFrom TypeConverter.CanConvertFrom TypeConverter.CanConvertFrom Method

Definizione

Indica se questo convertitore può convertire un oggetto di un tipo nel tipo di questo convertitore.Returns whether this converter can convert an object of one type to the type of this converter.

Overload

CanConvertFrom(Type) CanConvertFrom(Type) CanConvertFrom(Type) CanConvertFrom(Type)

Indica se questo convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore.Returns whether this converter can convert an object of the given type to the type of this converter.

CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type)

Restituisce un valore che indica se il convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore, usando il contesto specificato.Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.

CanConvertFrom(Type) CanConvertFrom(Type) CanConvertFrom(Type) CanConvertFrom(Type)

Indica se questo convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore.Returns whether this converter can convert an object of the given type to the type of this converter.

public:
 bool CanConvertFrom(Type ^ sourceType);
public bool CanConvertFrom (Type sourceType);
member this.CanConvertFrom : Type -> bool
Public Function CanConvertFrom (sourceType As Type) As Boolean

Parametri

sourceType
Type Type Type Type

Oggetto Type che rappresenta il tipo da cui eseguire la conversione.A Type that represents the type you want to convert from.

Restituisce

true se il convertitore può eseguire la conversione. In caso contrario, false.true if this converter can perform the conversion; otherwise, false.

Commenti

Per come è implementato in questa classe, il metodo restituisce sempre false.As implemented in this class, this method always returns false. Non restituisce truemai.It never returns true.

CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type) CanConvertFrom(ITypeDescriptorContext, Type)

Restituisce un valore che indica se il convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore, usando il contesto specificato.Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.

public:
 virtual bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
abstract member CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean

Parametri

context
ITypeDescriptorContext ITypeDescriptorContext ITypeDescriptorContext ITypeDescriptorContext

Oggetto ITypeDescriptorContext che fornisce un contesto di formato.An ITypeDescriptorContext that provides a format context.

sourceType
Type Type Type Type

Oggetto Type che rappresenta il tipo da cui eseguire la conversione.A Type that represents the type you want to convert from.

Restituisce

true se il convertitore può eseguire la conversione. In caso contrario, false.true if this converter can perform the conversion; otherwise, false.

Commenti

Come implementato in questa classe, questo metodo restituisce false, a meno sourceType che non InstanceDescriptorsia un oggetto.As implemented in this class, this method returns false, unless sourceType is an InstanceDescriptor.

Note per gli eredi

Eseguire l'override del metodo per fornire specifici requisiti di conversione.Override this method to provide your own conversion requirements.

Utilizzare il parametro context per estrarre ulteriori informazioni sull'ambiente dal quale viene richiamato il convertitore.Use the context parameter to extract additional information about the environment from which this converter is invoked. Questo parametro può essere null, quindi controllarlo sempre.This parameter can be null, so always check it. Anche le proprietà dell'oggetto di contesto possono restituire null.Also, properties on the context object can return null.

Vedi anche

Si applica a