Comment : réduire et masquer des sections de code (Visual Basic)
La directive #Region vous permet de réduire et de masquer des sections de code dans des fichiers Visual Basic. La directive #Region vous permet de spécifier un bloc de code que vous pouvez développer ou réduire lorsque vous utilisez l'éditeur de code Visual Studio. Cette fonctionnalité de masquage sélectif du code facilite la gestion et la lecture de vos fichiers. Pour plus d'informations, consultez Mode Plan.
Les directives #Region prennent en charge la sémantique de bloc de code telle que #If...#End If. Elles ne peuvent donc pas commencer dans un bloc et se terminer dans un autre ; le début et la fin d'une directive doivent figurer dans le même bloc. Les directives #Region ne sont pas prises en charge dans les fonctions.
Pour réduire et masquer une section de code
Placez la section de code entre les instructions #Region et #End Region, comme dans l'exemple suivant :
#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
Le bloc #Region peut être utilisé plusieurs fois dans un fichier de code ; par conséquent, les utilisateurs ont la possibilité de définir leurs propres blocs de procédures et classes qui peuvent, à leur tour, être réduits. Les blocs #Region peuvent également être imbriqués dans d'autres blocs #Region.
Notes
Le masquage du code n'empêche pas sa compilation et n'affecte pas les instructions #If...#End If.
Voir aussi
Référence
#If...Then...#Else, directives