Важные сведения об использовании окна "Сведения о классе" (конструктор классов)
Обратите внимание на следующие советы по работе с окном "Сведения о классе".
Изменяемые и неизменяемые ячейки
Все ячейки в окне "Сведения о классе" являются изменяемыми за немногими исключениями:
Весь тип доступен только для чтения в случаях, когда, например, тип находится в сборке, на которую существует ссылка (см. раздел Отображение информации только для чтения (конструктор классов)). При выборе фигуры в конструкторе классов окно "Сведения о классе" отображает сведения о типе в состоянии только для чтения.
Для индексаторов имя доступно только для чтения, а остальные параметры (тип, модификатор, общие сведения) являются изменяемыми.
Параметры всех универсальных шаблонов в окне "Сведения о классе" доступны только для чтения. Чтобы изменить параметр универсального шаблона, необходимо отредактировать его исходный код.
Имя параметра типа, которое определено в универсальном типе, доступно только для чтения.
Если код типа является нечитаемым (нераспознанным), окно "Сведения о классе" отображает содержимое типа как доступное только для чтения.
Окно "Сведения о классе" и исходный код
Чтобы просмотреть исходный код, необходимо щелкнуть правой кнопкой мыши в окне "Сведения о классе" (или конструкторе классов) и затем выбрать пункт "Просмотр кода". Откроется файл исходного кода и будет отображено место выбранного элемента.
Изменение исходного кода сразу отражается в сведениях о сигнатуре в конструкторе классов и в окне "Сведения о классе". Если окно "Сведения о классе" закрыто, то обновленные сведения отобразятся при следующем открытии окна.
Если код типа является нечитаемым (нераспознанным), окно "Сведения о классе" отображает содержимое типа как доступное только для чтения.
Функциональные возможности буфера обмена в окне "Сведения о классе"
Из окна "Сведения о классе" можно копировать или вырезать поля или строки и вставлять их в другой тип. Вырезать строку можно только в том случае, если она доступна не только для чтения. При вставке строки окно "Сведения о классе" присваивает строке новое имя (производное от имени копируемой строки) для предотвращения конфликта.
См. также
Основные понятия
Сочетания клавиш для окна сведений о классах (конструктор классов)
Отображение информации только для чтения (конструктор классов)