Comment : réduire et masquer des sections de code
Mise à jour : novembre 2007
La directive #Region vous permet de réduire et de masquer des sections de votre 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 de Visual Studio. Cette fonctionnalité de masquage sélectif du code facilite la gestion et la lecture de vos fichiers. Pour plus d'informations, consultez Comment : structurer et masquer le code.
Les directives #Region prennent en charge la sémantique de bloc de code telle que #If...#End If. Cela signifie qu'elles ne peuvent pas commencer dans un bloc de code et se terminer dans un autre : le début et la fin 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
Il est possible d'utiliser plusieurs fois le bloc #Region dans un fichier de code. Ainsi, les utilisateurs peuvent définir leurs propres blocs de procédures et de classes qui peuvent, à leur tour, être réduits. Les blocs #Region peuvent également être imbriqués dans d'autres blocs #Region.
Remarque : Le masquage du code n'empêche pas sa compilation et n'affecte pas les instructions #If...#End If.
Voir aussi
Tâches
Comment : déclarer des constantes de compilation conditionnelle
Comment : structurer et masquer le code
Concepts
Vue d'ensemble de la compilation conditionnelle