Compartir a través de


Cómo: Contraer y ocultar secciones de código (Visual Basic)

La #Region directiva permite contraer y ocultar secciones de código en archivos de Visual Basic. La #Region directiva le permite especificar un bloque de código que puede expandir o contraer al usar el editor de código de Visual Studio. La capacidad de ocultar código de forma selectiva hace que los archivos sean más fáciles de administrar y leer. Para obtener más información, vea Esquematización.

Las directivas #Region admiten la semántica del bloque de código, como #If...#End If. Esto significa que no pueden comenzar en un bloque y terminar en otro; el inicio y el final deben estar en el mismo bloque. Las directivas #Region no se admiten dentro de las funciones.

Para contraer y ocultar una sección de código

Coloque la sección de código entre las instrucciones #Region y #End Region, como en el ejemplo siguiente:

#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

El #Region bloque se puede usar varias veces en un archivo de código; por lo tanto, los usuarios pueden definir sus propios bloques de procedimientos y clases que, a su vez, se pueden contraer. #Region Los bloques también se pueden anidar dentro de otros #Region bloques.

Nota:

Ocultar código no impide que se compile y no afecte a las #If...#End If instrucciones.

Consulte también