Compartir a través de


IObservableModelElement (Interfaz)

Representa un elemento del modelo DSL que expone los eventos modificados o que modifican propiedades.

Espacio de nombres:  Microsoft.VisualStudio.SharePoint
Ensamblado:  Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)

Sintaxis

'Declaración
Public Interface IObservableModelElement
public interface IObservableModelElement

El tipo IObservableModelElement expone los siguientes miembros.

Eventos

  Nombre Descripción
Evento público PropertyChanged Se produce cuando un elemento del modelo DSL ha cambiado.
Evento público PropertyChanging Se produce cuando se está cambiando un elemento del modelo DSL.

Arriba

Comentarios

Los elementos del modelo DSL admiten eventos de cambio de propiedad a través de sus descriptores de propiedad personalizados.

El enlace de datos WPF usa, por ejemplo, estos elementos modelo.Sin embargo, no son muy convenientes para el uso de programación.Además, si Visual Studio admite interfacesINotifyPropertyChanged o las interfaces INotifyPropertyChanging "tradicionales", WPF las prefiere sobre el descriptor de propiedad para el enlace bidireccional que produce error porque no usan transacciones implícitas.Por consiguiente,los elementos de modelo ADSL Visual Studio implementan los eventos tradicionales sin implementar sus propias interfaces.

Vea también

Referencia

Microsoft.VisualStudio.SharePoint (Espacio de nombres)