We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

VCBscMakeTool Interface

The VCBscMakeTool object contains properties that allow you to programmatically manipulate the settings on the properties in the Browse Information folder, which is in the Configuration Properties folder of a project's Property Pages dialog box. See Modifying Project Settings for information about accessing a project's Property Pages dialog box.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

public interface VCBscMakeTool

The VCBscMakeTool type exposes the following members.

Public propertyAdditionalOptionsSpecifies options to add to the end of the command line immediately before the file name(s).
Public propertyDEPRECATED1Infrastructure. Microsoft Internal Use Only.
Public propertyExecutionBucketInfrastructure. Microsoft Internal Use Only.
Public propertyOutputFileOverrides the default output file name. The default is based on the first .lib or .obj name on the command line. It exposes the functionality of the BSCMake tool's BSCMAKE Options option.
Public propertySuppressStartupBannerSuppress the display of the startup banner and information messages. Exposes the functionality of the linker's /NOLOGO (Suppress Startup Banner) (Linker) option, the librarian's Running LIB option, the compiler's /nologo (Suppress Startup Banner) (C/C++) option, the BSCMake tool's /NOLOGO option, the MIDL compiler's MIDL Property Pages: General option, and the /nologo option of VCWebServiceProxyGeneratorTool.
Public propertyToolKindGets the name of the kind of tool
Public propertytoolNameGets the name of the specified tool.
Public propertyToolPathGets the path to the specified tool.
Public propertyVCProjectEngineGets a pointer to the project engine.

Public methodget_PropertyOptionInfrastructure. Microsoft Internal Use Only.