IObservableModelElement الواجهة
يمثل عنصر طراز DSL الكشف عن أحداث تم تغييره/تم تغييره الخاصية.
مساحة الاسم: Microsoft.VisualStudio.SharePoint
التجميع: Microsoft.VisualStudio.SharePoint (في Microsoft.VisualStudio.SharePoint.dll)
بناء الجملة
'إقرار
Public Interface IObservableModelElement
public interface IObservableModelElement
ملاحظات
تعتمد عناصر الطراز DSL أحداث تغيير الخاصية من خلال واصفات الخاصية المخصصة الخاصة بهم.
عناصر الطراز هذه تستخدمها, على سبيل المثال، WPF ربط البيانات. على الرغم من ذلك، تكون غير ملائمة جداً للاستخدام البرمجي. علاوة على ذلك، إذا Visual Studioيعتمد "التقليدية" INotifyPropertyChangingأو INotifyPropertyChangedالواجهات، WPF يفضل عليها عبر واصف الخاصية للربط ثنائية الاتجاه التي يفشل لأن فإنها لا تستخدم المعاملات الضمنية. لذلك، Visual Studioعناصر الطراز DSL تنفيذ الأحداث التقليدي بدون تطبيق واجهات أنفسهم.