Cómo: Contraer y ocultar secciones de código
Actualización: noviembre 2007
La directiva #Region 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 al utilizar el editor de código de Visual Studio. La capacidad para ocultar código de forma selectiva facilita la administración del código y su lectura. Para obtener más información, vea Cómo: Esquematizar y ocultar el código.
Las directivas #Region admiten la semántica de bloque de código como #If...#End If. Es decir, no pueden empezar en un bloque y terminar en otro; su principio y su fin deben estar en el mismo bloque. No se admiten directivas #Region dentro de las funciones.
Para contraer y esconder secciones de código
Sitúe la sección de código entre las instrucciones #Region y #End Region, como en el siguiente ejemplo:
#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 bloque #Region puede utilizarse varias veces en un archivo de código; de esta forma, los usuarios pueden definir sus propios bloques de procedimientos y clases que, a su vez, pueden contraerse. Los bloques #Region también pueden anidarse dentro de otros bloques #Region.
Nota: Al ocultar el código no evita que éste se compile, y no afecta a las instrucciones #If...#End If.
Vea también
Tareas
Cómo: Declarar constantes de compilación condicional
Cómo: Esquematizar y ocultar el código
Conceptos
Información general sobre la compilación condicional