Поддерживает ли проект Visual Studio 2010/11 Beta Portable Class Library Project INotifyPropertyChanged?

При создании переносимой библиотеки классов в Visual Studio 2010 или Visual Studio 11 Beta поддерживается INotifyPropertyChanged? Если да, то в каком пространстве имен его можно найти?

Или он поддерживается только в бета-версии Visual Studio 11?

Вы можете скачать его для Visual Studio 2010 SP1 здесь: http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981/

Я видел, как люди говорят, что вы можете использовать его в Интернете, но любая документация MSDN, которую я видел, не упоминает INotifyPropertyChanged, но упоминает такие вещи, как поддержка INotifyCollectionChanged.

Причина, по которой мне интересно, есть ли две разные реализации этого типа проекта, заключается в том, что я знаю, что с бета-версией .NET 4.5 вы можете ориентироваться на приложения в стиле Metro, чего нельзя сделать из VS2010 и .NET 4.


person Dan Harris    schedule 23.03.2012    source источник
comment
Если бы только можно было найти этот интерфейс   -  person Damien_The_Unbeliever    schedule 23.03.2012
comment
Я знаю, как найти интерфейс через MSDN. Поддерживается ли он в проекте библиотеки классов портала? Поддерживается ли вся библиотека System.dll в проектах такого типа?   -  person Dan Harris    schedule 23.03.2012
comment
Один из ваших первых вопросов был о том, в каком пространстве имен его можно найти? Ответ есть на той странице. Интерфейс определяет один метод, и, судя по значкам рядом с ним, он поддерживается в PCL, а внизу страницы указано, что он поддерживается в: Portable Class Library. Как только эти факты будут установлены, я не смогу извлечь из вашего вопроса большего.   -  person Damien_The_Unbeliever    schedule 23.03.2012


Ответы (2)



В настоящее время только бета-версия VS 11 поддерживает INotifyPropertyChanged (если только не нацелена только на SL + Phone), однако вскоре мы выпустим обновление для наших инструментов VS2010, которое будет включать такую ​​же поддержку для .NET 4.5, Phone 7.x, SL и Metro.

person David Kean    schedule 04.05.2012