ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se la conversione è consentita.
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
Parametri
Oggetto ITypeDescriptorContext utilizzato per la conversione dei tipi.
- type
- Type
Tipo in cui eseguire la conversione.
Restituisce
true
se la conversione è consentita; in caso contrario, false
.
Esempio
Nel codice di esempio seguente viene illustrato come eseguire l'override del CanConvertTo metodo per creare un tipo di convertitore personalizzato TimeSpan . L'esempio mostra anche come usare questo tipo in una sezione personalizzata.
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 nelle proprietà fortemente tipizzate correlate.