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.