Share via


IVsProjectCfg2 Members

Include Protected Members
Include Inherited Members

Provides support for grouping output based on the configuration, in addition to the methods in the IVsProjectCfg interface.

The IVsProjectCfg2 type exposes the following members.

Methods

 

Name

Description

Public method

EnumOutputs

Overloaded.

Public method

get_BuildableProjectCfg

Overloaded.

Public method

get_CanonicalName

Overloaded.

Public method

get_CfgType

Provides access to a configuration interface such as IVsBuildableProjectCfg or IVsDebuggableProjectCfg.

Public method

get_DisplayName

Overloaded.

Public method

get_IsDebugOnly

Overloaded.

Public method

get_IsPackaged

Overloaded.

Public method

get_IsPrivate

Returns whether or not a configuration is private or shared.

Public method

get_IsReleaseOnly

Overloaded.

Public method

get_IsSpecifyingOutputSupported

Overloaded.

Public method

get_OutputGroups

Returns an array of IVsOutputGroup pointers for the output groups of a configuration.

Public method

get_Platform

Overloaded.

Public method

get_ProjectCfgProvider

Overloaded.

Public method

get_RootURL

Overloaded.

Public method

get_TargetCodePage

Overloaded.

Public method

get_UpdateSequenceNumber

Overloaded.

Public method

get_VirtualRoot

This method is required for debugging Web projects.

Public method

OpenOutput

Overloaded.

Public method

OpenOutputGroup

Returns a specific output group.

Public method

OutputsRequireAppRoot

This method replaces the get_IsWebApplication method from the now-obsolete IVsDeployWebProject interface.

Top

See Also

Reference

IVsProjectCfg2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace