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 directiva #Region permite especificar un bloque de código que se puede expandir o contraer cuando se usa 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.

#Region las directivas 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. #Region Las directivas 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 #Region instrucciones 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. Los bloques de#Region no se pueden anidar dentro de otros bloques de #Region.

Nota

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

Consulte también