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


Важные сведения об использовании окна "Сведения о классе" (конструктор классов)

Обратите внимание на следующие советы по работе с окном "Сведения о классе".

Изменяемые и неизменяемые ячейки

Все ячейки в окне "Сведения о классе" являются изменяемыми за немногими исключениями:

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

  • Для индексаторов имя доступно только для чтения, а остальные параметры (тип, модификатор, общие сведения) являются изменяемыми.

  • Параметры всех универсальных шаблонов в окне "Сведения о классе" доступны только для чтения. Чтобы изменить параметр универсального шаблона, необходимо отредактировать его исходный код.

  • Имя параметра типа, которое определено в универсальном типе, доступно только для чтения.

  • Если код типа является нечитаемым (нераспознанным), окно "Сведения о классе" отображает содержимое типа как доступное только для чтения.

Окно "Сведения о классе" и исходный код

  • Чтобы просмотреть исходный код, необходимо щелкнуть правой кнопкой мыши в окне "Сведения о классе" (или конструкторе классов) и затем выбрать пункт "Просмотр кода". Откроется файл исходного кода и будет отображено место выбранного элемента.

  • Изменение исходного кода сразу отражается в сведениях о сигнатуре в конструкторе классов и в окне "Сведения о классе". Если окно "Сведения о классе" закрыто, то обновленные сведения отобразятся при следующем открытии окна.

  • Если код типа является нечитаемым (нераспознанным), окно "Сведения о классе" отображает содержимое типа как доступное только для чтения.

Функциональные возможности буфера обмена в окне "Сведения о классе"

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

См. также

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

Сочетания клавиш для окна сведений о классах (конструктор классов)

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