Interfejs IObservableModelElement
Reprezentuje element modelu DSL, który opisuje właściwości zdarzenia zmiany zmienione.
Przestrzeń nazw: Microsoft.VisualStudio.SharePoint
Zestaw: Microsoft.VisualStudio.SharePoint (w Microsoft.VisualStudio.SharePoint.dll)
Składnia
'Deklaracja
Public Interface IObservableModelElement
public interface IObservableModelElement
Typ IObservableModelElement uwidacznia następujące elementy członkowskie.
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
PropertyChanged | Występuje po zmianie elementu modelu modemu DSL. |
![]() |
PropertyChanging | Występuje po zmianie elementu modelu modemu DSL. |
Początek
Uwagi
Elementy modelu DSL obsługuje zdarzenia zmiany właściwości poprzez ich deskryptory właściwości niestandardowych.
Te elementy są używane na przykład przez powiązanie danych WPF.Jednakże nie są one bardzo wygodne do użytku programistyczny.Ponadto jeśli Visual Studio obsługuje "tradycyjne" INotifyPropertyChanging lub INotifyPropertyChanged interfejsów, WPF preferuje je deskryptor właściwość Wiązanie dwukierunkowe, które się nie powieść, ponieważ nie należy używać niejawny transakcji.W związku z tym Visual Studio DSL elementy modelu wdrożenia tradycyjnych zdarzeń bez implementowanie interfejsów, same.