Знаете ли вы, что… №217: Скрывается за "other" в настройке "Show Other Members" обозревателя объектов?

Для сегодняшней публикации документация содержит всю необходимую информацию. В VB.NET этот уровень доступа называется Friend, в C# – internal. Заметьте, что в обозревателе объектов методы типа Friend обозначены голубым ромбом. Выдержка из блога Сары Форд – ссылка на оригинал. Авторские права Сары Форд. Переведено с разрешения Сары Форд. Technorati Tags: VS2010Tip

1

Знаете ли вы, что… №216: Можете пометить методы и типы как скрытые, чтобы они не появлялись в IntelliSense или Object Browser?

В продолжении последнего совета, в котором мы говорили о скрытии членов классов и типов в обозревателе объектов. Сегодня поговорим о том, как на самом деле скрыть что-либо или сделать скрываемым. В пространстве имен System.ComponentModel имеется класс EditorBrowseableAttribut. Возвращаясь к методам foo() и bar() из предыдущей статьи, на примере ниже вы увидите, как foo() исчезает из…


Знаете ли вы, что… №215: Можете отображать или прятать скрытые типы в обозревателе объектов?

Сегодня мы поговорим об опции Show Hidden Types and Members, находящейся в Object Browser Settings. Когда эта настройка включена, любые скрытые типы и их члены будут отображаться, но серым цветом, как показано ниже для функций foo() и bar(), где foo() – скрыта. Пришло время ознакомиться с документацией, где сказано: Отображать скрытые типы и члены: включение…


Знаете ли вы, что… №214: Можете управлять отображением базовых типов в обозревателе объектов?

В настройках Object Browser находится пункт меню Show Base Types. На примере ниже, Class1 унаследован от ClassBase. Когда эта настройка включена, в ветке Class1 вы увидите папку “Base Types”. Если вы искали возможность избавиться от этой папки (или же наоборот: включить ее отображение), просто измените значение этой настройки на противоположное. Выдержка из блога Сары Форд…


Знаете ли вы, что… №213: Можете настраивать и панель объектов, и панель членов класса в обозревателе объектов?

В следующих нескольких советах мы будем использовать Object Browser Settings, которые находятся в самом обозревателе. Первый набор настроек контролирует вид панели объектов, из которых доступны значения Namespace или Containers. Рассматривайте эти настройки как радио кнопки. Остальные являются скорее флажками, поскольку вы можете активировать их все одновременно. Если вы выберите View Namespaces (это значение является значением…


Знаете ли вы, что… №212: Можете добавлять ссылки (references) к вашему решению из обозревателя объектов при помощи клавиатуры?

Речь идет о назначении комбинации клавиш (shortcut) для вызова данной функции. Для иллюстрации в этой статье использовалась комбинация “Ctrl+Alt+Shift+T”. Если выбран хоть один объект (что вовсе не означает наличие фокуса (подсветка синим), достаточно будет пассивно просто выбрать его (светло-серая подсветка)) из списка в левой части диалога, вы получите следующее подтверждение выполнения команды: Если же в…


Знаете ли вы, что… №211: Object Browser поддерживает навигацию по списку объектов в обоих направлениях?

Еще один набор кнопок на панели инструментов обозревателя объектов отвечает за перемещение по списку вперед и назад. Все страницы, которые вы откроете посредством обозревателя объектов, сохраняются в MRU (Most Recently Used – наиболее часто используемые). Уже сама по себе интересная функция становится еще полезнее при использовании вызовов с клавиатуры. Управление осуществляется при помощи команд View.ObjectBrowserForward…


Примеры для Visual Studio 2010 теперь и на русском!

Опубликованы примеры разработки различных типов приложений, поддерживаемых Visual Studio 2010, с описанием и комментариями на русском языке. Описание и ссылки: Visual Basic: http://code.msdn.microsoft.com/vb2010samples C#: http://code.msdn.microsoft.com/cs2010samples C++: http://code.msdn.microsoft.com/vcsamples F#: http://code.msdn.microsoft.com/fsharpsamples Разработка для MS Office: http://code.msdn.microsoft.com/OfficeDevFuture Parallel Programming: http://code.msdn.microsoft.com/ParExtSamples Разработка для SharePoint 2010: http://code.msdn.microsoft.com/SharePointDev2010 WPF: http://code.msdn.microsoft.com/wpfsamples Откройте интересующую вас ссылку и, если необходимо, переключите язык в верней…

6

Знаете ли вы, что… №210: Можете добавлять ссылки на внешние сборки к вашему решению прямо из Object Browser?

Представьте, что вы нашли компонент, который хотели бы добавить к вашему решению. Обычно вы идете в обозреватель решений, щелкаете правой кнопкой на узле проекта и выбираете Add Reference, открывая при этом диалог Add Reference. Дальнейшие действия вы и сам прекрасно представляете. На панели инструментов обозревателя объектов, справа от кнопок “…” и вперед/назад, находится кнопка “Add…