IVsFileUpgrade Interface
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Performs file upgrades as part of a project upgrade.
public interface class IVsFileUpgrade
C++/CX
public interface class IVsFileUpgrade
__interface IVsFileUpgrade
[System.Runtime.InteropServices.Guid("5D2D55F2-E545-4301-9C22-52BC694CA76C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFileUpgrade
[System.Runtime.InteropServices.Guid("5D2D55F2-E545-4301-9C22-52BC694CA76C")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFileUpgrade
[<System.Runtime.InteropServices.Guid("5D2D55F2-E545-4301-9C22-52BC694CA76C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFileUpgrade = interface
[<System.Runtime.InteropServices.Guid("5D2D55F2-E545-4301-9C22-52BC694CA76C")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsFileUpgrade = interface
Public Interface IVsFileUpgrade
- Attributes
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.
Upgrade |
Checks if a file requires upgrading but does not perform the upgrade. |
Upgrade |
Upgrades a single file. |
製品 | バージョン |
---|---|
Visual Studio SDK | 2015, 2017, 2019, 2022 |