VCProject Members
Include Protected Members
Include Inherited Members
This object exposes the properties on a Visual C++ project.
The VCProject type exposes the following members.
Methods
Name
Description
Adds an ActiveX (COM) reference to the project.
Adds an assembly (.NET) reference to the selected project.
Adds a configuration to the current project.
Adds a file to the current project or folder.
Adds a folder to the current project or folder.
Adds a platform to the current project (not enabled for Visual C+).
Adds a project reference to the project.
Adds a custom build rule file to a project.
Adds a reference to a Web Service to the project.
Gets a value indicating whether to add the given ActiveX (COM) reference.
Returns whether it is okay to add the given assembly (.NET) reference.
Returns true if the specified file can be added to the current project or filter.
Returns true if the specified filter can be added as a top-level filter or as a subfilter to the current filter.
Returns whether it is okay to add the given project reference
Adds a #include HeaderFile directive to a pre-compiled header file, or to a specified file.
Infrastructure. Microsoft Internal Use Only.
Loads the user option file.
Infrastructure. Microsoft Internal Use Only.
Overloaded.
Removes a configuration from the current project.
Removes a file from the current project or folder.
Removes a folder from the current project and any files or other folders in the folder.
Removes a platform from the current project (not enabled for Visual C+).
Removes the specified reference from the project or references collection.
Removes a custom build rules file from the project.
Infrastructure. Saves the project file (.vcproj).
Infrastructure. Microsoft Internal Use Only.
Saves the user option file.
Sets or returns the major and minor version numbers of the project.
Top
Properties
Name
Description
Sets or gets a list of assembly search paths.
Gets the collection of configurations on the project.
Infrastructure. Microsoft Internal Use Only.
Infrastructure. Microsoft Internal Use Only.
Gets the collection of files on the object.
Gets the collection of filters (or folders) on the object.
Infrastructure. Microsoft Internal Use Only.
Overloaded.
Gets the collection of files and top-level folders in a project or the collection of files and folders in a folder.
Gets or sets the collection of Dynamic Help keywords associated with a project.
Overloaded.
Infrastructure. Microsoft Internal Use Only.
Infrastructure. Microsoft Internal Use Only.
Gets or set the name of the object.
Provides a reference between the Visual Studio object model and the Visual C++ object model.
Infrastructure. Microsoft Internal Use Only.
Overloaded.
Gets the platforms for which this project can be built. For Visual C++, this is only Win32.
Overloaded.
Gets the name of the directory that contains the project file.
Gets the name of the project file.
Infrastructure. Microsoft Internal Use Only.
Gets the collection of references for the selected project.
ReferencesConsumableByDesigners
Gets the collection of references that are consumable by designers in the active solution configuration.
Gets the root namespace for the specified project.
Infrastructure. Microsoft Internal Use Only.
Infrastructure. Microsoft Internal Use Only.
Infrastructure. Microsoft Internal Use Only.
Infrastructure. Microsoft Internal Use Only.
Sets or gets whether to show all files in the solution explorer.
Gets a collection of custom build rule files.
Overloaded.
Gets the collection of references for the selected project.
Top