ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om konverteringen är tillåten.
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
Parametrar
Objektet ITypeDescriptorContext som används för typkonvertering.
- type
- Type
Den typ som ska konverteras till.
Returer
trueom konverteringen är tillåten; annars . false
Exempel
Följande exempelkod visar hur du åsidosätter CanConvertTo metoden för att skapa en anpassad TimeSpan konverterartyp. Exemplet visar också hur du använder den här typen i ett anpassat avsnitt.
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
Kommentarer
Metoden CanConvertTo avgör om strängarna i konfigurationsfilen kan konverteras till de relaterade egenskaper som är starkt skrivna.