Partager via


Guide pratique pour réduire et masquer des sections de code (Visual Basic)

La #Region directive vous permet de réduire et de masquer des sections de code dans des fichiers Visual Basic. La #Region directive vous permet de spécifier un bloc de code que vous pouvez développer ou réduire lors de l’utilisation de l’éditeur de code Visual Studio. La possibilité de masquer le code de manière sélective rend vos fichiers plus gérables et plus faciles à lire. Pour plus d’informations, voir Mode Plan.

Les directives #Region prennent en charge la sémantique des blocs de code, par exemple #If...#End If. Cela signifie qu’ils ne peuvent pas commencer dans un bloc et se terminer par un autre ; le début et la fin doivent se trouver 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 #Region bloc peut être utilisé plusieurs fois dans un fichier de code. Par conséquent, les utilisateurs peuvent définir leurs propres blocs de procédures et de classes qui, à leur tour, peuvent être réduits. #Region les blocs peuvent également être imbriqués dans d’autres #Region blocs.

Remarque

Le masquage du code n’empêche pas sa compilation et n’affecte pas les #If...#End If instructions.

Voir aussi