Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В интегрированной среде разработки Visual Studio визуальные отзывы о доступных функциях основаны на текущем выборе пользователя и контексте глобального выбора. В следующей таблице перечислены функции, доступные в разных контекстах выбора.
| Контекст выбора | Доступные функции |
|---|---|
| Интегрированная среда разработки (IDE) | Глобальный |
| Текущий набор продуктов | Конкретный продукт |
| Активная иерархия | Тип иерархии специфический |
| Элемент активной иерархии | Особый тип элемента иерархии |
| Активный документ | Специфичный для типа документа |
| Самое верхнее окно многодокументного интерфейса (MDI) | Тип окна (конкретный) |
| Текущий контекст выбора | Контекстуально специфический выбор |
Если вы обеспечиваете доступ только к необходимой функциональности и регулярно предоставляете согласованную обратную связь по выбору и контексту среды, вы снижаете сложность интегрированной среды разработки. При открытии окна в интегрированной среде разработки применяются следующие правила:
Если окно изменяет контекст выделения, в окне четко указывается обратная связь о выборе, а окно динамической справки , если показано, обновляется, чтобы отразить текущий контекст.
Если окно изменяет контекст глобального выбора, все контекстные меню, окно активной иерархии и строка заголовка приложения обновляются, чтобы отразить текущий контекст.
Окно должно отображать свойства для текущего выбора в окне "Свойства " и при необходимости, если показано, диалоговое окно "Страницы свойств ".
Если окно не отображает свойства или не изменяет контекст глобального выбора, обратная связь о выборе не должна оставаться в окне, если он больше не является активным окном в интегрированной среде разработки.
Все окна инструментов, относящиеся к документу, должны постоянно отражать активный документ.
Меню, панели инструментов и строка заголовка приложения должны соответствовать самому верхнему MDI-клиентскому окну.
Например, при открытии html-представления веб-формы в проекте веб-приложения Visual Basic, а пользователь выбирает
<td>тег, отзывы предоставляются следующим образом:Выделение указывается в активном окне и отражается в окне "Свойства ".
Панель инструментов для конкретного документа обновляется, чтобы соответствовать активному документу.
Панель инструментов редактора и меню "Таблица " отображаются, а заголовок обновляется для отображения окна веб-формы.
Окно активной иерархии, которое обычно является обозревателем решений, и его панель заголовка обновляются, чтобы отражать текущий контекст, и контекстно-зависимые команды меню проекта теперь применяются к активному проекту веб-приложения.