Compartilhar via


Como: Recolher e ocultar seções do código

The #Region diretiva permite que você recolher e ocultar seções do código Visual Basic arquivos. The #Region diretiva permite que você especificar um bloco de código que você pode expandir ou recolher ao usar o Visual Studio editor de código. A capacidade de ocultar o código de forma seletiva torna seus arquivos mais gerenciável e mais fácil de ler.Para obter mais informações, consulte Como: Estrutura de tópicos e código de ocultar.

#Region diretivas oferecer suporte à semântica de bloco de código, sistema autônomo #If...#End If. Isso significa que eles não podem começar em um bloco e terminar em outro, o início e término devem ser no mesmo bloco.#Region Não há suporte para as diretivas dentro de funções.

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

  • Coloque a seção de código entre o #Region e #End Region instruções, sistema autônomo 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
    

    The #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 podem, por sua vez, ser recolhidos. #Region blocos também podem ser aninhados dentro dos outros #Region blocos.

    Observação:

    Ocultar o código não o impede de sendo compilada e não afeta #If...#End If instruções.

Consulte também

Tarefas

Como: Declarar constantes de compilação condicional

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

Conceitos

Visão Geral de Compilação Condicional

Referência

Diretiva #Region

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