VCProject Methods
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
| Name | Description | |
|---|---|---|
![]() | AddActiveXReference(String^, Int32, Int32, Int32, String^) | Adds an ActiveX (COM) reference to the project. |
![]() | AddAssemblyReference(String^) | Adds an assembly (.NET) reference to the selected project. |
![]() | AddConfiguration(String^) | Adds a configuration to the current project. |
![]() | AddFile(String^) | Adds a file to the current project or folder. |
![]() | AddFilter(String^) | Adds a folder to the current project or folder. |
![]() | AddPlatform(String^) | Adds a platform to the current project (not enabled for Visual C++). |
![]() | AddProjectReference(Object^) | Adds a project reference to the project. |
![]() | AddRuleDefinition(String^, String^, Boolean) | Adds a rule to the project so that it is available as an IVCRulePropertyStorage. |
![]() | AddSdkReference(String^) | |
![]() | AddToolFile(VCToolFile^) | Adds a custom build rule file to a project. |
![]() | AddWebReference(String^, String^) | Adds a reference to a Web Service to the project. |
![]() | AddWinRTReference(String^) | |
![]() | CanAddActiveXReference(String^, Int32, Int32, Int32, String^) | Gets a value indicating whether to add the given ActiveX (COM) reference. |
![]() | CanAddAssemblyReference(String^) | Returns whether it is okay to add the given assembly (.NET) reference. |
![]() | CanAddFile(String^) | Returns true if the specified file can be added to the current project or filter. |
![]() | CanAddFilter(String^) | Returns true if the specified filter can be added as a top-level filter or as a subfilter to the current filter. |
![]() | CanAddProjectReference(Object^) | Returns whether it is okay to add the given project reference |
![]() | CanAddSdkReference(String^) | |
![]() | CanAddWinRTReference(String^) | |
![]() | ContainsFileEndingWith(String^) | Indicates whether there is a file name that ends with a specified string. |
![]() | ContainsFileWithItemType(String^) | Indicates whether there is a file whose type matches a specified type. |
![]() | GetFilesEndingWith(String^) | Retrieves a collection of file names whose trailing characters match a specified string. |
![]() | GetFilesWithItemType(String^) | Retrieves a collection of file names whose whose type matches a specified type. |
![]() | GetVCService(Guid) | |
![]() | IncludeHeaderFile(String^, String^) | Adds a #include HeaderFile directive to a pre-compiled header file, or to a specified file. |
![]() | LoadProjectOptions(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. |
![]() | LoadUserFile() | Loads the user option file. |
![]() | MakeManagedDBConnection(Boolean) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. |
![]() | MatchName(String^, Boolean) | Matches a specified name to the name of a collection item. |
![]() | RemoveConfiguration(Object^) | Removes a configuration from the current project. |
![]() | RemoveFile(Object^) | Removes a file from the current project or folder. |
![]() | RemoveFilter(Object^) | Removes a folder from the current project and any files or other folders in the folder. |
![]() | RemovePlatform(Object^) | Removes a platform from the current project (not enabled for Visual C++). |
![]() | RemoveReference(Object^) | Removes the specified reference from the project or references collection. |
![]() | RemoveRuleDefinition(String^) | Removes a Rule definition from the project. |
![]() | RemoveToolFile(VCToolFile^) | Removes a custom build rules file from the project. |
![]() | Save() | This API supports the product infrastructure and is not intended to be used directly from your code. Saves the project file (.vcxproj). |
![]() | SaveProjectOptions(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. |
![]() | SaveUserFile() | Saves the user option file. |
![]() | Version(Int32, Int32) | Sets or returns the major and minor version numbers of the project. |
