Это абсолютно не нужно, если вы используете систему контроля версий. Поскольку после того, как вы отметили это, не имеет значения, какую часть кода вы редактируете, вы всегда можете изменить или откатиться назад. Черт возьми, вы можете случайно стереть весь исходный код и получить его обратно.
Я получаю очень неприятный " запах кода " из-за того, что вы хотите заблокировать определенные части кода. Я предполагаю, что, возможно, вы делаете слишком много в одном классе, и в этом случае реорганизуйте его в надлежащий набор классов. Тот факт, что после 10+ лет существования визуальной студии эта функция недоступна, следует предположить, что, возможно, ваше желание сделать это является результатом плохого дизайна.