ITypeDescriptorContext.OnComponentChanged Method


引发 ComponentChanged 事件。Raises the ComponentChanged event.

 void OnComponentChanged();
public void OnComponentChanged ();
abstract member OnComponentChanged : unit -> unit
Public Sub OnComponentChanged ()


使用 OnComponentChanged 方法发送有关对象实例已更改的通知。Use the OnComponentChanged method to send notification that an instance of an object has changed.

引发事件时,将通过委托调用事件处理程序。Raising an event invokes the event handler through a delegate. 有关详细信息,请参阅处理和引发事件For more information, see Handling and Raising Events.

OnComponentChanged 方法还允许派生类对事件进行处理而不必附加委托。The OnComponentChanged method also allows derived classes to handle the event without attaching a delegate. 这是在派生类中处理事件的首选技术。This is the preferred technique for handling the event in a derived class.

Notes to Implementers

当在派生类中重写 OnComponentChanged() 时,请确保调用基类的 "OnComponentChanged() 方法,以便注册的委托接收事件。When overriding OnComponentChanged() in a derived class, be sure to call the base class' OnComponentChanged() method so that registered delegates receive the event.

Applies to

See also