Freigeben über


TypeConverter.SimplePropertyDescriptor.CanResetValue-Methode

Gibt zurück, ob das Zurücksetzen der Komponente deren Wert ändert.

Namespace: System.ComponentModel
Assembly: System (in system.dll)

Syntax

'Declaration
Public Overrides Function CanResetValue ( _
    component As Object _
) As Boolean
'Usage
Dim instance As SimplePropertyDescriptor
Dim component As Object
Dim returnValue As Boolean

returnValue = instance.CanResetValue(component)
public override bool CanResetValue (
    Object component
)
public:
virtual bool CanResetValue (
    Object^ component
) override
public boolean CanResetValue (
    Object component
)
public override function CanResetValue (
    component : Object
) : boolean

Parameter

  • component
    Die Komponente, die auf die Fähigkeit des Zurücksetzens zu prüfen ist.

Rückgabewert

true, wenn durch Zurücksetzen der Komponente deren Wert geändert wird, andernfalls false.

Hinweise

Diese Methode sucht nach einem DefaultValueAttribute. Wenn ein Attribut gefunden wird, wird sein Wert mit dem Wert der Eigenschaft verglichen. Wenn der Standardwert nicht mit dem aktuellen Wert der Eigenschaft übereinstimmt, wird true zurückgegeben. Wenn die Methode kein DefaultValueAttribute findet, sucht sie nach einer ShouldSerializeMyProperty-Methode. Wenn eine ShouldSerializeMyProperty-Methode gefunden wird, wird der von ShouldSerializeMyProperty zurückgegebene Wert zurückgegeben. Wenn die Methode keine ShouldSerializeMyProperty-Methode findet, sucht sie nach einer ResetMyProperty-Methode. Wenn sie eine ResetMyProperty-Methode findet, gibt sie true zurück. Wenn diese Methode kein DefaultValueAttribute, keine ShouldSerializeMyProperty-Methode und keine ResetMyProperty-Methode findet, gibt sie false zurück.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

TypeConverter.SimplePropertyDescriptor-Klasse
TypeConverter.SimplePropertyDescriptor-Member
System.ComponentModel-Namespace
TypeConverter-Klasse
TypeConverter.SimplePropertyDescriptor-Klasse
PropertyDescriptor-Klasse