IComponentChangeService.OnComponentChanged Método

Definición

Anuncia al servicio de cambio de componente que ha cambiado un componente determinado.

public:
 void OnComponentChanged(System::Object ^ component, System::ComponentModel::MemberDescriptor ^ member, System::Object ^ oldValue, System::Object ^ newValue);
public void OnComponentChanged(object component, System.ComponentModel.MemberDescriptor member, object oldValue, object newValue);
abstract member OnComponentChanged : obj * System.ComponentModel.MemberDescriptor * obj * obj -> unit
Public Sub OnComponentChanged (component As Object, member As MemberDescriptor, oldValue As Object, newValue As Object)

Parámetros

component
Object

Componente que ha cambiado.

member
MemberDescriptor

Miembro que ha cambiado. Este es el caso null de que este cambio no esté relacionado con un solo miembro.

oldValue
Object

Valor anterior del miembro. Esto solo es válido si el miembro no nulles .

newValue
Object

Nuevo valor del miembro. Esto solo es válido si el miembro no nulles .

Comentarios

Este método genera el ComponentChanged evento .

La mayoría de los diseñadores que se incluyen con el SDK de Windows, así como el entorno en tiempo de diseño Visual Studio, suelen generar este evento cuando se cambia un componente de un proyecto, por lo que la mayoría de las veces no es necesario llamar explícitamente a este método. Los eventos adecuados IComponentChangeService se generan automáticamente cuando se usa para PropertyDescriptor cambiar un valor de propiedad o componentes se agregan o quitan del IDesignerHost contenedor.

Antes de llamar OnComponentChangeda , primero llame OnComponentChanging a para indicar que un componente está a punto de cambiar y realizar el cambio. A continuación, llame OnComponentChanged a para generar el ComponentChanged evento.

Notas a los implementadores

Este evento permite al implementador realizar cualquier procesamiento posterior que sea necesario después de un cambio de propiedad. Por ejemplo, un diseñador normalmente actualiza el código fuente que establece la propiedad con el nuevo valor.

Se aplica a

Consulte también