Поделиться через


Практическое руководство. Изменение членов типа (конструктор классов)

Конструктор классов позволяет изменять члены типов, отображаемые на схеме. Можно изменить члены любого типа, которые отображаются на схеме классов и не являются доступными только для чтения. (См. раздел Отображение информации только для чтения (конструктор классов).) Изменить члены типа можно с помощью редактирования прямо на рабочей области конструирования, а также с помощью окна свойств и окна подробного представления класса.

Все члены, отображаемые в окне подробного представления класса, представляют члены типов на схеме классов. Существует четыре типа членов: методы, свойства, поля и события.

Все строки члена отображаются под заголовками, которые группируют члены по типу. Например, все свойства отображаются под заголовком Свойства, который можно свернуть или развернуть как узел в сетке.

Каждая строка члена отображает следующие элементы:

  • Значок члена

    Каждый тип члена представлен своим значком. Наведите указатель мыши на значок члена, чтобы отобразить сигнатуру члена. Щелкните значок члена или пробел слева от значка члена, чтобы выбрать строку.

  • Имя элемента

    Столбец Имя в строке члена отображает имя члена. Данное имя также отображается в свойстве Имя окна "Свойства". Данную ячейку можно использовать для изменения имени любого члена с разрешениями на чтение и запись.

    При наведении указателя мыши на имя члена отображается полное имя, если столбец Имя слишком узкий, чтобы показать полное имя.

  • Тип члена

    Ячейка Тип Члена используется технологией IntelliSense, которая позволяет выбирать тип из списка всех доступных типов в текущем проекте или в проектах, на которые имеются ссылки.

  • Модификатор члена

    Измените модификатор видимости члена на Public (public), Private (private), Friend (internal) Protected (protected), Protected Friend (protected internal) или Default.

  • <добавить член>

    Последняя строка в окне подробного представления класса содержит текст <добавить член> в ячейке Имя. Если выбрана данная ячейка, то можно создать новый член. Дополнительные сведения см. в разделе Практическое руководство. Создание члена (конструктор классов).

  • Свойства члена в окне "Свойства"

    Окно "Сведения о классе" отображает подмножество свойств члена, которые отображаются в окне "Свойства". Изменение значения свойства в одном месте изменяет значение свойства глобально. Это касается отображения его значения в других местах.

  • Сводка

    Ячейка Сводка содержит сводную информацию о члене. Щелкните многоточие в ячейке Сводка, чтобы просмотреть или изменить сведения в полях Сводка, Возвращаемый тип и Примечания для члена.

  • Скрыть

    Если установлен флажок Скрыть, член в типе отображаться не будет.

Изменение члена типа

  1. Выберите тип в конструкторе классов.

  2. Если окно подробного представления класса не отображается, нажмите кнопку Окно подробного представления класса на панели инструментов конструктора классов.

  3. Измените значения в полях сетки окна "Сведения о классе". После каждого изменения нажимайте клавишу ВВОД или перемещайте фокус от измененного поля (например, нажимая клавишу TAB). Изменения немедленно отражаются в коде.

    Примечание

    Если необходимо изменить только имя члена, это можно сделать с помощью редактирования прямо на схеме.

См. также

Задачи

Практическое руководство. Открытие окна сведений о классах (конструктор классов)

Основные понятия

Отображение информации только для чтения (конструктор классов)

Другие ресурсы

Создание и настройка членов типов (конструктор классов)