Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Директива #Region
позволяет свернуть и скрыть разделы кода в файлах Visual Basic. Директива #Region
позволяет указать блок кода, который можно развернуть или свернуть при использовании редактора кода Visual Studio. Возможность скрытия кода выборочно делает файлы более управляемыми и удобными для чтения. Дополнительные сведения см. в разделе Структура.
#Region
директивы поддерживают семантику блока кода, таких как #If...#End If
. Это означает, что они не могут начинаться в одном блоке и заканчиваться в другом; Начальный и конечный должны находиться в одном блоке. Директивы #Region
не поддерживаются внутри функций.
Свернуть и скрыть раздел кода
Поместите раздел кода между инструкциями #Region
и #End Region
, как показано в следующем примере:
#Region "This is the code to be collapsed"
Private components As System.ComponentModel.Container
Dim WithEvents Form1 As System.Windows.Forms.Form
Private Sub InitializeComponent()
components = New System.ComponentModel.Container
Me.Text = "Form1"
End Sub
#End Region
Блок #Region
можно использовать несколько раз в файле кода; таким образом, пользователи могут определять собственные блоки процедур и классов, которые, в свою очередь, можно свернуть. Блоки #Region
можно также вложить в другие блоки #Region
.
Замечание
Скрытие кода не предотвращает его компиляцию и не влияет на выражения #If...#End If
.