IVsUpgradeBuildPropertyStorage Interface

Upgrades build-related information in a project file.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.9.0 (in Microsoft.VisualStudio.Shell.Interop.9.0.dll)

Syntax

'Declaration
<GuidAttribute("27712A1D-ABEA-42E2-95A5-31D370759429")> _
<InterfaceTypeAttribute()> _
Public Interface IVsUpgradeBuildPropertyStorage
'Usage
Dim instance As IVsUpgradeBuildPropertyStorage
[GuidAttribute("27712A1D-ABEA-42E2-95A5-31D370759429")]
[InterfaceTypeAttribute()]
public interface IVsUpgradeBuildPropertyStorage
[GuidAttribute(L"27712A1D-ABEA-42E2-95A5-31D370759429")]
[InterfaceTypeAttribute()]
public interface class IVsUpgradeBuildPropertyStorage
public interface IVsUpgradeBuildPropertyStorage

Remarks

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.

See Also

Reference

IVsUpgradeBuildPropertyStorage Members

Microsoft.VisualStudio.Shell.Interop Namespace