ProjectConfig Members
Include Protected Members
Include Inherited Members
This type is only used internally; you cannot use it directly from your code. Holds project-specific configuration data.
The ProjectConfig type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
DebugLaunch | Starts the debugger. |
![]() |
EnumOutputs | Enumerates the outputs. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
get_BuildableProjectCfg | Returns the buildable project configuration object. |
![]() |
get_CanonicalName | Returns the configuration's canonical name. |
![]() |
get_CfgType | Gets the type of the configuration. |
![]() |
get_DisplayName | Returns the configuration's display name. |
![]() |
get_IsDebugOnly | Gets whether the configuration name is Debug. |
![]() |
get_IsPackaged | This method does nothing. |
![]() |
get_IsPrivate | Gets whether a project is private or shared. |
![]() |
get_IsReleaseOnly | Gets whether the configuration name is Release. |
![]() |
get_IsSpecifyingOutputSupported | Gets whether the ability to specify output is supported. |
![]() |
get_OutputGroups | Gets an array of IVsOutputGroup pointers to the output groups of the configuration. |
![]() |
get_Platform | This method does nothing. |
![]() |
get_ProjectCfgProvider | Gets the project configuration provider. |
![]() |
get_RootURL | Returns a configuration's root URL for its output items. |
![]() |
get_TargetCodePage | Gets the code page target. |
![]() |
get_UpdateSequenceNumber | Gets the update sequence number. |
![]() |
get_VirtualRoot | This method does nothing. |
![]() |
GetCfg | Gets the configuration corresponding to the browse object. |
![]() |
GetConfigurationProperty | |
![]() |
GetConfigurationPropertyAsBool | Gets the value of the supplied property as a Boolean. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetMsBuildProperty | Gets the build property. |
![]() |
GetPages | Retrieves the configuration-dependent property pages. |
![]() |
GetProjectDesignerPages | Gets the property pages for the project designer. |
![]() |
GetProjectItem | Gets the hierarchy node or project item corresponding to the browse object. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
InternalSetConfigurationProperty | Directly sets project properties, without events. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OpenOutput | This method does nothing. |
![]() |
OpenOutputGroup | Opens the output group with the supplied name. |
![]() |
OutputsRequireAppRoot | Returns whether application root path is required. |
![]() |
PrepareBuild | Creates folders and ensures that assembly paths are correct. |
![]() |
QueryDebugLaunch | Gets whether the debugger can be launched, given the state of the launch flags. |
![]() |
SetConfigurationProperty | Sets the value of the named property. |
![]() |
SetProjectDirty | Sets the project to a dirty state. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
ConfigName | Gets or sets the configuration name. |
![]() |
ConfigurationProperties | Gets the configuration properties. |
![]() |
ExtenderCATID | Gets the CATID for this object. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IInternalExtenderProvider.CanExtend | |
![]() ![]() |
IVsProjectFlavorCfg.Close | |
![]() ![]() |
IVsProjectFlavorCfg.get_CfgType | |
![]() ![]() |
IInternalExtenderProvider.GetExtender | |
![]() ![]() |
IInternalExtenderProvider.GetExtenderNames |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Project.Project.MPF Namespace