Compartilhar via


Como: Recolher e ocultar seções de código (Visual Basic)

O #Region diretiva permite recolher e ocultar de seções de código em Visual Basic arquivos. O #Region diretiva permite que você especificar um bloco de código que você pode expandir ou recolher ao usar o Visual Studio editorde código. A capacidade de ocultar o código torna seletivamente os seus arquivos mais gerenciável e mais fácil de ler. For more information, see Como: Estrutura de tópicos e ocultar código.

#Regionas diretivas oferecem suporte a semântica do bloco de código, como #If...#End If. Isso significa que eles não podem começar em um bloco e termina em outra; o início e fim devem estar no mesmo bloco. #RegionNão há suporte para as diretivas dentro de funções.

Para recolher e ocultar uma seção de código

  • Colocar a seção de código entre o #Region e #End Region instruções, como no exemplo a seguir:

    #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
    

    O #Region bloco pode ser usado várias vezes em um arquivo de código; Assim, os usuários podem definir seus próprios blocos de procedimentos e classes que por sua vez, podem ser recolhidos. #Regionblocos também podem ser aninhados dentro dos outros #Region blocos.

    ObservaçãoObservação

    Ocultando o código não impede que ele seja compilado e não afeta a #If...#End If instruções.

Consulte também

Tarefas

Como: Estrutura de tópicos e ocultar código

Referência

Diretiva #Region

Diretivas #If...Then...#Else

Outros recursos

Compilação condicional no Visual Basic