region, endregion

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

#pragma region lets you specify a block of code that you can expand or collapse when using the outlining feature of the Visual Studio Code Editor.

#pragma region name  
#pragma endregion comment  

Parameters

comment(optional)
A comment that will display in the code editor.

name(optional)
The name of the region. This name will display in the code editor.

#pragma endregion marks the end of a #pragma region block.

A #region block must be terminated with #pragma endregion.

// pragma_directives_region.cpp  
#pragma region Region_1  
void Test() {}  
void Test2() {}  
void Test3() {}  
#pragma endregion Region_1  
  
int main() {}  

Pragma Directives and the __Pragma Keyword

Show: