VCPropertySheet Members
Provides access to the project engine property sheets.
The VCPropertySheet type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddUserMacro | Adds a user macro to the property sheet. | |
ClearToolProperty | Clears the property value of a tool property. | |
MatchName | Matches a specified name to the name of a collection item. | |
RemoveAllUserMacros | Removes all user macros from the property sheet. | |
RemoveUserMacro | Removes a user macro from the property sheet. | |
Save | Saves the project file (.vcproj). |
Top
Properties
Name | Description | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | Gets or sets a value indicating whether ATL will link to the C runtime libraries statically to minimize dependencies. This requires that the useOfATL property is set. | |
BuildLogFile | Gets or sets the BuildLogFile name. | |
CharacterSet | Gets or sets a value specifying the character set for the compiler to use. | |
ConfigurationType | Gets or sets the type of output this configuration generates. | |
DeleteExtensionsOnClean | Gets or sets which files in the intermediate directory to delete on clean or rebuild. | |
DEPRECATED1 | Infrastructure. Microsoft Internal Use Only. | |
FileEncoding | Infrastructure. Microsoft Internal Use Only. | |
FileFormat | Infrastructure. Microsoft Internal Use Only. | |
FileTools | Lists the available tools that operate on files. | |
InheritedPropertySheets | Gets or sets property sheets inherited by this object. | |
IntermediateDirectory | Gets or sets a relative path to the intermediate file directory. The path can include environment variables. | |
IsDirty | Infrastructure. Microsoft Internal Use Only. | |
ManagedExtensions | Gets or sets a value indicating that this configuration uses Visual C++. | |
Name | Gets or sets the name of the object. | |
OutputDirectory | Gets or sets the directory in which to place output. The default directory is the project directory. | |
PropertySheetDirectory | Gets the directory name for the property sheet. | |
PropertySheetFile | Sets or gets the full path to the property sheet file. Includes the file name. | |
PropertySheetName | Sets or gets the value of the Name tag in the property sheet file. This property is available only for backwards compatibility and should otherwise not be used. | |
PropertySheets | Gets the collection of property sheets applied to the object. | |
Tools | Lists the available tools for the platform. | |
useOfATL | Gets or sets a value that specifies how ATL is used by the configuration. | |
useOfMfc | Gets or sets a value that specifies how MFC is used by the configuration. | |
UserMacros | Gets the collection of user macros. | |
VCProjectEngine | Gets a pointer to the project engine. | |
WholeProgramOptimization | Gets or sets a value indicating whether to enable cross-module optimizations by delaying code generation to link time. |
Top