Share via


Procedure: Secties code samenvouwen en verbergen (Visual Basic)

Met de #Region instructie kunt u secties met code in Visual Basic-bestanden samenvouwen en verbergen. #Region Met de instructie kunt u een codeblok opgeven dat u kunt uitvouwen of samenvouwen wanneer u de Visual Studio-code-editor gebruikt. De mogelijkheid om code selectief te verbergen, maakt uw bestanden beter beheersbaar en gemakkelijker te lezen. Zie Overzicht voor meer informatie.

#Region richtlijnen ondersteunen codeblok semantiek zoals #If...#End If. Dit betekent dat ze niet in één blok kunnen beginnen en in een ander blok kunnen eindigen; het begin en einde moeten zich in hetzelfde blok bevinden. #Region richtlijnen worden niet ondersteund binnen functies.

Een codesectie samenvouwen en verbergen

Plaats de codesectie tussen de #Region en #End Region instructies, zoals in het volgende voorbeeld:

#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

Het #Region blok kan meerdere keren worden gebruikt in een codebestand. Gebruikers kunnen dus hun eigen procedures en klassen definiëren die op hun beurt kunnen worden samengevouwen. #Region blokken kunnen ook worden genest binnen andere #Region blokken.

Notitie

Het verbergen van code voorkomt niet dat deze wordt gecompileerd en heeft geen invloed op #If...#End If instructies.

Zie ook