Configuration Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a project or project item's build configuration dependent properties.
public interface class Configuration
public interface class Configuration
__interface Configuration
[System.Runtime.InteropServices.Guid("90813589-FE21-4AA4-A2E5-053FD274E980")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Configuration
[<System.Runtime.InteropServices.Guid("90813589-FE21-4AA4-A2E5-053FD274E980")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Configuration = interface
Public Interface Configuration
- Attributes
Remarks
Project(Item).Properties
has configuration-independent properties.
Each Configuration object represents the properties for a project configuration and platform name pair, such as ("Debug", "Win32") or ("Release", "Win32"). For most projects the platform is either non-existent, "Win32," or "WSP."
Properties
Collection |
Returns the collection containing the Configuration object supporting this property. |
ConfigurationName |
Gets the project configuration to be built. |
DTE |
Gets the top-level extensibility object. |
Extender[String] |
Returns the requested Extender if it is available for this object. |
ExtenderCATID |
Gets the Extender category ID (CATID) for the object. |
ExtenderNames |
Gets a list of available Extenders for the object. |
IsBuildable |
Gets whether the project or project item configuration can be built. |
IsDeployable |
Gets whether the project or project item configuration can be deployed. |
IsRunable |
Returns whether the project or project item configuration can be run. |
Object |
Gets an object that can be accessed by name at run time. |
OutputGroups |
Gets a collection of OutputGroup objects that contains the names of the files that are outputs for the project. |
Owner |
Gets the project or project item for the configuration. |
PlatformName |
Gets the name of the platform supported by this assignment. |
Properties |
Gets a collection of all properties that pertain to the Configuration object. |
Type |
Gets a constant indicating the object type. |