ITypeDescriptorContext.OnComponentChanging-Methode
Löst das ComponentChanging-Ereignis aus.
Namespace: System.ComponentModel
Assembly: System (in system.dll)
Syntax
'Declaration
Function OnComponentChanging As Boolean
'Usage
Dim instance As ITypeDescriptorContext
Dim returnValue As Boolean
returnValue = instance.OnComponentChanging
bool OnComponentChanging ()
bool OnComponentChanging ()
boolean OnComponentChanging ()
function OnComponentChanging () : boolean
Rückgabewert
true, wenn dieses Objekt geändert werden kann, andernfalls false.
Hinweise
Mithilfe der OnComponentChanging-Methode können Benachrichtigungen gesendet werden, wenn eine Objektinstanz gerade geändert werden soll. Diese Methode gibt auch einen Wert zurück, der angibt, ob dieses Objekt geändert werden kann. Ändern Sie das Objekt nicht, wenn false zurückgegeben wird.
Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen. Weitere Informationen finden Sie unter Auslösen eines Ereignisses.
Die OnComponentChanging-Methode ermöglicht es auch abgeleiteten Klassen, das Ereignis ohne Anfügen eines Delegaten zu behandeln. Dies ist das bevorzugte Verfahren für die Behandlung des Ereignisses in einer abgeleiteten Klasse.
Hinweise für Erben Wenn Sie OnComponentChanging in einer abgeleiteten Klasse überschreiben, müssen Sie unbedingt die OnComponentChanging-Methode der Basisklasse aufrufen, sodass registrierte Delegaten das Ereignis empfangen.
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
ITypeDescriptorContext-Schnittstelle
ITypeDescriptorContext-Member
System.ComponentModel-Namespace
ComponentChanging
OnComponentChanged