Compartilhar via


IVsCfg Interface

Definition

Provides information about a project's configuration.

public interface class IVsCfg
public interface class IVsCfg
__interface IVsCfg
[System.Runtime.InteropServices.Guid("B8F932A5-5037-48C9-AB3A-A4ABBA79358B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCfg
[System.Runtime.InteropServices.Guid("B8F932A5-5037-48C9-AB3A-A4ABBA79358B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsCfg
[<System.Runtime.InteropServices.Guid("B8F932A5-5037-48C9-AB3A-A4ABBA79358B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCfg = interface
[<System.Runtime.InteropServices.Guid("B8F932A5-5037-48C9-AB3A-A4ABBA79358B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsCfg = interface
Public Interface IVsCfg
Derived
Attributes

Remarks

The get_IsDebugOnly and get_IsReleaseOnly methods were used when Visual Studio supported only two types of configurations: debug and release. Because multiple configuration types are currently supported, these methods have become obsolete.

Notes to Implementers

Implemented by projects to publish a display name to be used in the configuration UI.

Notes to Callers

Called by the environment to retrieve a configuration's display name.

Methods

get_DisplayName(String)

Returns a string that describes the configuration and can be displayed in the environment's UI.

get_IsDebugOnly(Int32)

Obsolete. Do not use.

get_IsReleaseOnly(Int32)

Obsolete. Do not use.

Applies to