Диалоговое окно "Обзор и выбор типа .NET"
В окне "Свойства", диалоговых окнах или конструкторах, таких как конструктор переменных, при выборе "Обзор типов" из списка типов данных отображается диалоговое окно "Обзор и выбор типа .NET" (называется сокращенной формой в качестве "браузера типов"). В этом диалоговом окне из представления в виде дерева сборок и проектов можно выбрать тип.
Данное диалоговое окно используется во множестве пользовательских сценариев, включая следующие.
При задании типа переменной или аргумента.
При выборе типа для универсального действия.
При добавлении захвата в действие TryCatch.
Примечание.
Браузер типов может отображать типы массива массивов Visual Basic, но не типы многомерных массивов. Подробные сведения см. в разделе "Массивы с многомерными" и многомерными массивами .
Выбор значения или ссылочного типа из браузера типов
Выбор значения или ссылочного типа из браузера типов
В поле "Имя типа" введите имя типа, который вы хотите использовать.
Выполните одно из следующих действий:
После того как имя типа, который вы хотите использовать, появится в дереве в поле "Имя типа", дважды щелкните тип, чтобы выбрать его.
Введите достаточно символов в поле "Имя типа", чтобы однозначно определить тип, который требуется использовать, а затем нажмите клавишу ВВОД, чтобы выбрать тип.
Выбор универсального типа из браузера типов
В поле "Имя типа" введите имя типа, который вы хотите использовать.
Когда имя типа, который вы хотите использовать, появится в дереве в поле "Имя типа", щелкните тип, чтобы выбрать его, чтобы вызвать появление раскрывающихся списков.
Выберите тип, который вы хотите использовать для закрытия универсального элемента в раскрывающихся списках, и нажмите кнопку "ОК".
Типы, отображенные в браузере типов
Типы, отображенные в браузере типов, могут изменяться в зависимости от способа запуска браузера. Если браузер типов был запущен из проекта рабочего процесса в vs2010, по умолчанию отображаются все типы в указанных сборках и ссылочных проектах. Если браузер типов был запущен из-за пределов системы проектов vs2010 (например, в повторно размещенном приложении рабочего процесса или в автономном файле рабочего процесса), то по умолчанию отображаются типы всех сборок, загруженных в AppDomain.
Разработчики конструкторов операций могут отфильтровать типы в браузере типов. Для каждого данного действия можно увидеть поднабор типов. Например, в действии TryCatch в браузере типов отображаются только типы, производные от Exception.
Фильтрация результатов поиска в браузере типов
Список типов в поле "Имя типа" становится короче по мере ввода дополнительных символов, чтобы найти совпадение. Только типы, полные имена которых начинаются со строки, введенной вами или типами, короткое имя которого начинается со строки, введенной в отфильтрованном списке.
Например:
Совпадения операций OperationCanceledException ввода, но нетInvalidOperationException. Чтобы введенное слово совпало с InvalidOperationException, начните строку с System.I или Invalid.
Ввод универсальных совпаденийGenericUriParser, но не типов в System.Collections.Generic пространстве имен. Чтобы найти типы в пространстве имен, введите System.Collections.Generic полное имя пространства имен.
Выбор контракта службы с помощью диалогового окна браузера типов
При выборе типа контракта службы браузер типов отображает только типы, имеющие атрибут ServiceContractAttribute.