VCFileConfiguration 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.
The VCFileConfiguration object contains build information about a file (VCFile object), including such things as what tool is attached to the file for that configuration.
public interface class VCFileConfiguration
public interface class VCFileConfiguration
__interface VCFileConfiguration
[System.Runtime.InteropServices.Guid("78875336-DFD3-4958-8296-E770BC369404")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCFileConfiguration
[<System.Runtime.InteropServices.Guid("78875336-DFD3-4958-8296-E770BC369404")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCFileConfiguration = interface
Public Interface VCFileConfiguration
- Attributes
Properties
ExcludedFromBuild |
Gets or sets a value indicating whether this item is excluded from the build. |
File |
Gets the file in which this VCFileConfiguration object is declared. |
Name |
Gets or sets the name of the object. |
OutputUpToDate |
Gets a value indicating whether the output of the specified file is up to date. |
Parent |
Gets the immediate parent object of a given object. |
ProjectConfiguration |
The project configuration associated with the selected file configuration. |
Tool |
Gets the tool that will build the file. |
VCProjectEngine |
Returns a pointer to the project engine. |
Methods
Compile(Boolean, Boolean) |
Compiles the selected file or reference. |
Evaluate(String) |
Evaluates the value of a project model or environment macro. See Common Macros for Build Commands and Properties for more information about these macros. |
MatchName(String, Boolean) |
Matches a specified name to the name of a collection item. |