IVsFileUpgrade Interface

Performs file upgrades as part of a project upgrade.

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

Syntax

'Declaration
<GuidAttribute("5D2D55F2-E545-4301-9C22-52BC694CA76C")> _
<InterfaceTypeAttribute()> _
Public Interface IVsFileUpgrade
'Usage
Dim instance As IVsFileUpgrade
[GuidAttribute("5D2D55F2-E545-4301-9C22-52BC694CA76C")]
[InterfaceTypeAttribute()]
public interface IVsFileUpgrade
[GuidAttribute(L"5D2D55F2-E545-4301-9C22-52BC694CA76C")]
[InterfaceTypeAttribute()]
public interface class IVsFileUpgrade
public interface IVsFileUpgrade

Remarks

Your project should iterate through files in the project, identifying files to upgrade. It should check those files out of the source code control system, if necessary, and then upgrade the files.

See Also

Reference

IVsFileUpgrade Members

Microsoft.VisualStudio.Shell.Interop Namespace

IVsProjectUpgrade