IVsUpgradeBuildPropertyStorage Interface
Visual Studio 2015
Upgrades build-related information in a project file.
Assembly: Microsoft.VisualStudio.Shell.Interop.9.0 (in Microsoft.VisualStudio.Shell.Interop.9.0.dll)
| Name | Description | |
|---|---|---|
![]() | AddNewImport(String, String) | Add a new import to a project file. |
![]() | GetImports(Array, Array) | Gets multiple imports from a project file. |
![]() | GetPropertyValue(String, String, UInt32, String) | Gets the value of a specified property from a project file. |
![]() | RemoveImport(String, String) | Removes an import from a project file. |
![]() | RemoveProperty(String, String, UInt32) | Removes a property from a project file. |
![]() | ReplaceImport(String, String, String, String) | Replaces an import in the project file with a new import. |
![]() | SetPropertyValue(String, String, UInt32, String) | Sets a property value in a project file. |
This interface is implemented by a base project implementation that is able to be flavored (aggregated via IVsAggregatableProjectFactory). A pointer to this interface is passed to project flavor implementations during the upgrade process for a project file using IVsProjectFlavorUpgradeViaFactory.
Show:
