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:
