IObservableModelElement – rozhraní
Představuje prvek modelu DSL, který zpřístupní události změny nebo změnit vlastnosti.
Obor názvů: Microsoft.VisualStudio.SharePoint
Sestavení: Microsoft.VisualStudio.SharePoint (v Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Deklarace
Public Interface IObservableModelElement
public interface IObservableModelElement
Typ IObservableModelElement zveřejňuje následující členy.
Události
Název | Popis | |
---|---|---|
PropertyChanged | Vyvolá se při změně prvku modelu DSL. | |
PropertyChanging | Vyvolá se při změně prvku modelu DSL. |
Nahoru
Poznámky
Prvky modelu DSL podporují vlastnost události změny prostřednictvím svých vlastních vlastností popisovače.
Tyto prvky modelu jsou používány, například WPF datové vazby.Nejsou však velmi vhodný pro použití v programových.Kromě toho Pokud Visual Studio podporuje "tradiční" INotifyPropertyChanging nebo INotifyPropertyChanged rozhraní WPF upřednostňuje je přes vlastnost popisovač pro Obousměrná vazba, ke které se nezdaří, protože používají implicitní transakce.Proto Visual Studio prvky modelu DSL implementovat tradiční událostí bez provádění samotných rozhraní.